【发布时间】:2016-08-17 07:12:58
【问题描述】:
我在我的项目中使用jQueryUI's autcomplete。我有一个自动完成文本,用户在其中搜索某些内容,相应的数据会出现在下拉列表中。
使用小型数据集,它运行良好。当数据集很大时,就会出现问题。我有近 1L 条具有唯一值的记录,我已将它们作为源附加到 autocomplete。
现在,一旦用户在文本栏中输入搜索字符串,浏览器就会因为 jQueryUI 的autocomplete 的处理而挂起。
我想知道如何优化它或使其更快,以使浏览器不会挂起。这是我为玩而创建的plunkr。这就是我正在做的将源附加到自动完成。
$("#tags").autocomplete({
source: availableTags
});
【问题讨论】:
标签: javascript jquery jquery-ui autocomplete