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

发布于 2021-11-18 23:12:15 字数 417 浏览 829 评论 4

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);}
展开失败,后台没有报错,什么原因呢?

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

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

发布评论

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

评论(4

鹤舞 2021-11-24 03:18:38

请你用 最新版本看一下,是否还有这个问题?

画骨成沙 2021-11-23 10:27:10

问题解决了,但发现了zTree的一个bug:当把节点设置成Radio的时候,调用expandNode()后,zTree自动把Radio改成了checkBox了。

屌丝范 2021-11-22 17:20:28

id是zTree内部数据结构已经使用了的,如果自定义属性最好避免重复。另外最好需要检查 getNodeByParam的返回值是否为null

爱的故事 2021-11-22 10:03:41

递归展开

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