在該基本實施例使用jQuery自動完成:jQuery的自動完成 - 添加到底層的本地數據源陣列
$("#textboxid").autocomplete(
{
source: testdata,
delay: 100,
minLength: 1
});
其中testdata
是數據的本地陣列,什麼是推薦的方法具有對底層源陣列的任何更改,反映在自動完成選項?
目前,如果我隨後向testdata
數組添加了一個新項目(即在文本框元素上已經設置了自動完成之後),我在自動完成列表中看不到這個新選項。如果我動態地將新文本框添加到頁面並設置爲自動填充,它會看到新選項。但現有的元素不。
謝謝 - 很好地工作。決定這條路線是全面最好的,而不是每次「重新應用」自動完成。 – AdaTheDev