我無法弄清楚如何動態填充輸入的自動完成列表。這裏是一些測試代碼:jQuery的:輸入填充自動完成聚焦
<input id="AnlNr">
[....]
var AnlNrTags = ["five","six","seven","eight"];
jQuery("#AnlNr")
.autocomplete({
source: AnlNrTags,
}
})
.focus(function() {
AnlNrTags = ["one","two","three","four"];
});
自動填充填充「五」,「六」,「七」,「八」。好。現在,當輸入焦點時,我希望它是「一個」,「兩個」,「三個」,「四個」,但自動完成選擇仍然像以前一樣。似乎自動完成小部件不是爲了在初始化後重新評估自動完成源而設計的。
我怎樣才能改變我的.focus名單autoselection?
Thx
Alina。
'看看這個'http://stackoverflow.com/questions/4132058/display-jquery-ui-auto-complete-list-on-focus-event –