jQueryオートコンプリートテキストボックスの次の例に従っています。
取得しているテーブルがあり、カンマ区切りの文字列を作成しています。次に、それを availableTags 変数に割り当てます。テキスト ボックスでキーを押すと、ドロップ ダウンが表示されますが、すべての値が 1 つの巨大なボックスに表示され、値を 1 つだけ選択することはできません。
これが期待どおりに動作するには、何が必要ですか?
これはまったく機能しない小さな例ですが、私のローカルマシンではバリエーションがあります。
$(function() {
var tags = $('#MainContent_myTable tr .tablecellname').map(function () {
return '' $(this).text().trim()+'';
}).get().join(',');
var availableTags = [tags];
$("#tags").autocomplete({
source: availableTags
});
console.log(availableTags);
});