![](/img/trans.png)
[英]Debugger not reaching select statement in jQuery.autocomplete
[英]jquery.autocomplete reverts to invalid previous suggestion on tab
我正在使用jQuery Autocomplete ,用戶看到以下行為:
有任何想法嗎?
這是Javascript代碼(來自Django模板):
$("#id_name").autocomplete("{% url name_autocomplete %}", {
formatItem: function(data, i, n, value) {
values = value.split(",,");
return values[0];
},
formatResult: function(data, value) {
return value.split(",,")[1];
},
highlight: false
});
您確定所描述的行為正是用戶正在做的事情嗎? 我只是問,因為看起來如果你鍵入一個自動填充的術語, 向下滾動到一個選項 ,鍵入足以創建一個無效的術語,並快速按Tab鍵然后“提交”以前突出顯示的建議。 當您的行為中添加“步驟1.5”時,似乎存在競爭條件:“用戶按下向下箭頭以突出顯示建議。”
如果行為確實如您所描述的那樣,您可以考慮在jQuery UI中使用自動完成。 您似乎已棄用了已鏈接到的自動填充版本。 我對jQuery UI自動完成的幾個不同實現進行了快速測試,但它們似乎沒有展示您描述的行為。
或者,您在https://github.com/agarzola/jQueryAutocompletePlugin上鏈接的版本似乎有更新。 錯誤報告和修復似乎沒有很好的文檔記錄,但也許他們在更新中(直接或間接)修復了您的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.