我有一张包含100条记录的清单。对于每个记录,我有2个选择框,我转换为select2选择框。问题是构建列表需要10秒钟。当我不使用select2时,需要1秒钟。
知道如何让它更快吗?
答案 0 :(得分:0)
将图形插件应用于200个元素需要时间。
在应用Select2插件之前,您可以尝试隐藏包含选择框的容器,并在页面加载后显示它(使用要通知的JQuery事件)。因此,它将避免浏览器刷新。
您还应该考虑不在同一页面上显示所有选择框(使用分页?)。
或者仅将插件应用于屏幕上的可见选择框。监视scroll事件以将插件应用于显示的新元素。