jquery Easyui DataGrid 控件 200行,IE6.0,点击很慢,chrome还好?

发布于 2021-11-20 08:54:08 字数 94 浏览 441 评论 10

jquery Easyui  DataGrid 控件 200行,IE6.0,点击很慢,chrome还好?

请问有没有类似的情况,该怎么解决?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

永不分离 2021-11-24 21:47:29

考虑下 jqGrid 吧,配合jquery.ui 用

凯凯我们等你回来 2021-11-24 21:13:00

easyui做一些小的项目,数据量不大的情况下界面渲染速度还是不成问题的,再获取数据量大的情况下,渲染速度比较差,记得很久之前做过的一套中介系统,查询数据量大概几百万条,刚开始查询界面展示数据用的是easyui,性能差得很,最后没办法还是自己写的html+javascript的动态表格。

卸妝后依然美 2021-11-24 20:57:32

不超过200条在ie上显示是怎么弄的?我的只有154条好慢

凡尘雨 2021-11-24 17:36:56

谢谢,大家的建议;

我一直采用数据库分页,数据传输上,没有什么影响;公司内部都是IE6,如果升级,一些老的程序会由问题;目前采取行数不超过200,非常感谢!

陌若浮生 2021-11-24 17:08:46

jQuery EasyUI在IE6下的兼容性和性能非常差,如果IE6用户多,不建议使用jQuery EasyUI。

倾城泪 2021-11-24 15:59:03

以前做过一个表格隔行换色鼠标悬浮高亮的效果,200行在ie6下也很卡

嘦怹 2021-11-24 13:06:15

个人认为,easyui是完全能胜任现场的,有问题的地方不是easyui,而是我们自己的需求,想想,一页显示超过一屏的数据有什么意义,是用拉滚动条体验好,还是点分页按钮来的体验好呢?我觉得应该把经历放在优化分页算法上,结合数据库分页,服务器分页,缓存机制把分页做的更人性话才是正确的解决之道

永不分离 2021-11-24 01:04:25

如果只是用js的datagrid控件,IE下极限就是1000条左右,不要指望换其他js控件来提高效率,extjs也是这个效果,除非换成服务器端控件;或者干脆在一页显示,可以做成像微博一样的效果,比如每次抓取十屏的数据,超过了就再去抓

裸钻 2021-11-23 19:49:07

设置datagrid的每一列的width属性,不用让他自适应,取消所有自适应的选项,会很大程度上提高easyui的显示效率,我试过在IE上显示500条数据,效率是能接受的。在firefox上显示2000条都是能接受的,但是IE上超过500条就无法忍受了,所以建议你在IE上一次不要超过300条数据。
如果非要自适应的话,那就按比例来适应,先获取window的宽度winWidth,在winWidth*0.1来设置每一列的宽度,不管怎么样,宽度一定要指定

冷默言语 2021-11-23 18:57:55

还是换个控件吧。这个真心慢。尤其在IE下面,超级卡。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文