4
我正在使用jqueryui自動完成讓我的文本框出現與用戶的各種選項。jqueryui自動完成後不顯示選項
在這種情況下,我只希望用戶能夠從列表中選擇一個值,而不是鍵入另一個值。
我已經這樣做實現這一點:
$('#modelNo').autocomplete({
source: '/myurl/asdf'
minLength: 2,
delay: 300,
change: function(event, ui) {
if (!ui.item || ui.item.label == '') {
$(this).val('');
}
}
});
現在這個工作得很好,這樣當用戶離開現場,並選擇另一場被清除,但它會導致另一個問題,如果他們鍵入相同文本再次的自動完成將不會運行,我假設我已經導致其狀態以某種方式搞砸了,也許它認爲列表已經顯示。
我確實看過jqueryui網站上的組合框示例,但它與我試圖實現的相比似乎相當複雜。
如何在這種情況下使自動完成刷新其列表?