level 3
吉绿海0I7
楼主
1)var obj= $.fn.zTree.init($("#" + p.renderTo), _settings);
obj.expandAll(true);
alert(obj.getNodes().length)得到的结果是0,使用的异步加载数据,p.renderTo是要渲染到的目标对象.在chrome和火狐里全是0
2)var obj = $.fn.zTree.getZTreeObj(p.renderTo);
obj.reAsyncChildNodes(null, "refresh",true);
alert(obj.expandAll(true));
alert(obj.getNodes());
alert(obj.getNodesByParam("level", 0, null).length);
在chrome里面是 true 空白 0,在火狐里是true [object,....] 8,火狐里是加载出来了,但是节点重复了.都变成两个了,其实我的树只有4个节点 我是不是哪里写错了.
2012年08月21日 08点08分
1
obj.expandAll(true);
alert(obj.getNodes().length)得到的结果是0,使用的异步加载数据,p.renderTo是要渲染到的目标对象.在chrome和火狐里全是0
2)var obj = $.fn.zTree.getZTreeObj(p.renderTo);
obj.reAsyncChildNodes(null, "refresh",true);
alert(obj.expandAll(true));
alert(obj.getNodes());
alert(obj.getNodesByParam("level", 0, null).length);
在chrome里面是 true 空白 0,在火狐里是true [object,....] 8,火狐里是加载出来了,但是节点重复了.都变成两个了,其实我的树只有4个节点 我是不是哪里写错了.