【发布时间】:2017-08-22 01:38:05
【问题描述】:
我有一个大约 8,000 个项目的列表(从 MySQL 加载),我创建了一个简单的 HTML 选择字段来加载所有项目,但每次加载时间都超过 10-15 秒。然后我将其更改为 jQuery 自动完成,这比简单的选择字段要好得多,但每次延迟仍然是 8-10 秒。有什么办法可以减少加载时间?
我试试这个方法jQuery UI Autocomplete Combobox Very Slow With Large Select Lists但是不影响加载速度
【问题讨论】:
-
我认为解决您的问题的最佳方法是不加载所有 8000 项添加一次。也许您可以为项目实现一些延迟加载,或者采取一种方法,根据您从 API 的输入加载可能的项目。
标签: jquery html performance jquery-ui autocomplete