当前位置: 代码迷 >> Ajax >> 如何避免大量数据造成的浏览器假死现象
  详细解决方案

如何避免大量数据造成的浏览器假死现象

热度:378   发布时间:2012-03-15 11:50:38.0
如何处理大量数据造成的浏览器假死现象?
使用jquery 表格分页处理插件 DataTables 。会一次性取出大量数据,这在显示时造成了IE浏览器假死。其他浏览器google,firefox正常显示。如何在DataTables插件里面解决?或者设置IE判别假死的TIMEOUT?尽量不改动后台代码了。。。

------解决方案--------------------
IE的js性能差吧。
分次取呢?
------解决方案--------------------
多线程
------解决方案--------------------
jq datatable应该有分页处理的吧,你一次加载完全部数据量太多了,在IE下容易假死。IE脚本解析没ff和gg的强。

如何分页你得看你下载的DataTable的api了,如果没有api的话就麻烦了~
------解决方案--------------------
我也正在研究 DataTables 呢 我做了个实验 用Repeater 绑定dt1表 DataTables 插件显示, 页面还有一个文本框 (输入dt1的记录数) 和按钮 (生成表) 输入一万条数据的时候 就已经不行了 假死状态 不知道对于数据量大的 该怎么办
------解决方案--------------------
数据量大的话,一服务器端分页,二HTML片断的构成交由服务器端来完成,客户端只显示。

如果要能通用的话,那么可以建立一个模板机制来实现,可以是在客户端以参数的形式发送,也可以是在服务器端建立之后由客户端在请求中指定。
  相关解决方案