私はjQueryを初めて使用するので、何が問題なのかわかりません。オートコンプリートUIのソースの配列を設定し、後で使用できるように変数に設定したいと思います。ユーザーがオプション メニューを閉じたときに、配列内の項目とテキスト ボックス内の項目を比較したいと思います。ユーザーの入力が配列内の項目と一致する場合、入力を本文に追加する必要があります。一致しない場合は、追加しないでください。配列の作成に問題があるようです。その行に構文エラーがあるためです。コードは次のとおりです。
$( "#autocomplete" ).autocomplete({
var arr = [ "c++", "java", "php", "coldfusion", "javascript", "asp", "ruby" ]
source : arr,
close: function(){
var val = $('input#autocomplete').val()
if ($.inArray(val,arr) > -1) {
$('body').append(val);
}
}
});