Eric.Liang 发表于 2019-2-20 16:45:35

帮你打开活字格更神奇的功能:六十五,展开折叠树形菜单

活字格的树形菜单相信大家都有使用过,今天有客户提出是否可以通过按钮动态控制树形菜单的展示和隐藏,答案当然是可以的,要不然我们怎么在插件默认设置中设置显示和隐藏呢:itwn:
效果如下:


具体操作如下:
因为我们的树形菜单使用的是ztree插件,因此只需要使用代码将对应树形菜单的属性进行切换就OK了。
1.首先我们要先找到当前树形菜单的ID


2.获取当前树形菜单对象
var tree = $.fn.zTree.getZTreeObj("r3c9p_tree");

3.使用树形图expandAll方法,参数为true代表全部展开,false代表折叠。
tree.expandAll(true);//全部展开tree.expandAll(false);//全部折叠

将JS代码放置命令中即可。
工程文件见附件。

Joe.xu 发表于 2022-2-22 09:56:39

7.1之后,树形展开参考这个帖子
树型图展开功能不能用了
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=135721&fromuid=60953
(出处: 葡萄城产品技术社区)


页: [1]
查看完整版本: 帮你打开活字格更神奇的功能:六十五,展开折叠树形菜单