显示了自动完成气泡,但是当我在输入中键入内容时,工具提示显示列表中的所有条目,即使不匹配......例如。我可以输入:“aaaazzzz”,但仍然有自动完成气泡(列表中没有这样的字符串)...users.txt 中有超过 1600 个用户/元素 - 但即使我将列表减少到 5 个条目,也会出现问题。我的脚本是:
$( "#userLogin" ).autocomplete({
source: 'users.txt'
});
用户.txt:
["user1","user2","user3"]
相关:jQuery UI Autocomplete - get data from txt file
请指教。谢谢。
最佳答案
Jquery 不能很好地处理 txt 文件,您需要首先将 txt 文件中的数据分解为数组,然后使用该数组作为源:
var availableTags;
$.get("Array.txt", function(data) {
availableTags = data.split(',');
$( "#tags" ).autocomplete({source:availableTags})
});
关于jQuery UI 自动完成 - 工具提示显示列表中的所有条目,即使不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10685975/