动态添加大量节点时出现假死
ztree吧
全部回复
仅看楼主
level 1
美国核桃 楼主
我是点击父节点,然后通过在数据库查询得到的json将节点通过addNodes方法加进去的,但是当节点个数很多时,IE就会出现假死状态,请问这个要怎么解决,谢谢!
2011年12月31日 07点12分 1
level 11
请问你加了多少? 如果同级节点有几千个,那么很抱歉,肯定容易出现假死。这样没办法优化,这相当于同时给浏览器添加成千上万的DOM;你可以参考 官网Demo中 大数据量演示 里面的分页显示大数据量,我觉得这种方案适合你。
2011年12月31日 08点12分 2
level 1
美国核桃 楼主
我大概加了200--300个同级节点,然后ie就会弹对话框,问要不要停止执行
2012年01月01日 01点01分 3
level 11
不知道你是如何实现的,请你看看 Demo 中大数据量加载的例子,在IE下是否会假死?
2012年01月04日 01点01分 4
level 1
楼主,你好。我现在也遇到了一样的问题,循环在ztree的每一个节点上面用addNodes增加子节点,大概循环了2000次,这个过程需要19s时间,期间浏览器也会卡死。请问你的问题解决了吗?怎么解决的
2018年04月10日 07点04分 5
1