zTree如何根据某个节点,自动展开

Manfred.Yan 发布于 2013/09/04 09:39
阅读 7K+
收藏 0

zTree Version:3.5.12

已经条件:某个节点的id,zTree完成初始化之后,展开这个节点,实现过程如下:

var id=$("#id").val();
            if(id>0){
                var zTree=$.fn.zTree.getZTreeObj("addressTreeModal");
                var node=zTree.getNodeByParam("id",id,null);
                zTree.expandNode(node,true,true,true);}
展开失败,后台没有报错,什么原因呢?

加载中
0
Photon
Photon
递归展开
0
逝水fox
逝水fox
id是zTree内部数据结构已经使用了的,如果自定义属性最好避免重复。另外最好需要检查 getNodeByParam的返回值是否为null
0
Manfred.Yan
Manfred.Yan
问题解决了,但发现了zTree的一个bug:当把节点设置成Radio的时候,调用expandNode()后,zTree自动把Radio改成了checkBox了。
zTree
zTree
请你用 最新版本看一下,是否还有这个问题?
返回顶部
顶部