【发布时间】:2019-09-08 03:18:56
【问题描述】:
我需要一些设计建议。
我有SPA。在页面上使用 jQuery。我们在单页中有大约 30 个网格。
每个网格至少有 5 行。
这个网格有各种 CRUD 操作。
- 在特定网格中创建新行。
- 默认内联编辑。
- 几列是下拉列表,以便用户可以选择选项。
- 行尾的复选框,以便用户选择要删除的行
在 Chrome 中页面加载速度足够快。
在 Chrome 中,创建新行、编辑行、删除行都可以正常工作。
在移动页面加载速度足够快。
在 Mobile 中,创建新行、编辑行、删除行都可以正常工作。
问题是 IE。
IE 加载页面的时间超过 50 秒。 (IE 是我工作场所的首选浏览器)
IE 中的任何操作都有问题。
要在网格中创建新行,我必须等待 30 秒才能完成操作。调用服务器以保存数据的速度足够快,但前端的脚本需要比平时更多的时间来完成操作。
jquery 数据表插件用于网格
select2 插件用于下拉菜单。
任何建议,提示都表示赞赏。
【问题讨论】:
-
因此您的特定代码存在瓶颈。我们怎么可能帮忙? PS... IE 是什么.. 1%、2% 的市场份额?
标签: jquery performance internet-explorer datatables jquery-select2