【发布时间】:2020-06-07 12:55:32
【问题描述】:
我正在为我的 WordPress 网站上的页面创建一个新表单,并且在此表单的其中一个输入上,我想使用 jQuery 添加一个实时搜索功能,该功能根据用户键入的内容列出可能的选项迄今为止。我正在过滤的数据集是一个非常大的 JSON 对象,存储在我的主题中,其中包含超过 70,000 个键/值对。因为我目前在每个 keyup 上循环遍历整个对象,所以我实现的实时搜索非常慢并且经常冻结。
使用 jQuery 对大型数据集执行实时搜索的最有效方法是什么?
【问题讨论】:
-
What's the most efficient way to perform a live search on large data sets using jQuery?没有。这么多数据应该保存在可扩展的服务器端数据库中,并在那里进行查询。
标签: jquery performance filtering large-data