<!DOCTYPE html> <body> <div id="menuTrees2" class="ztree ztree-border"></div> <div id="menuTrees" class="ztree ztree-border"></div> </body> <script> //屏蔽区域树 $(function() { var url = ctx + "jcy/ssqx/roleMenuTreeData?xqdid=" + $("#xqdid").val(); var options = { id: "menuTrees", url: url, check: { enable: true,chkboxType: {"Y": "", "N": ""} }, expandLevel: 0, }; $.tree3.init(options); }); //所属区域树 $(function() { var url = ctx + "jcy/ssqx/roleMenuTreeData?xqdid=" + $("#xqdid").val(); var options = { id: "menuTrees2", url: url, check: { enable: true,chkboxType: {"Y": "", "N": ""} }, expandLevel: 0, }; $.tree.init(options); }); </script> 如何从两个ztree中获取勾选中的节点
时间: 2023-07-08 14:47:43 浏览: 79
您可以使用以下代码从两个ztree中获取勾选中的节点:
```javascript
//获取屏蔽区域树勾选中的节点
var checkedNodes1 = $.fn.zTree.getZTreeObj("menuTrees").getCheckedNodes(true);
//获取所属区域树勾选中的节点
var checkedNodes2 = $.fn.zTree.getZTreeObj("menuTrees2").getCheckedNodes(true);
```
其中,"menuTrees"和"menuTrees2"分别是两个ztree的ID,"getCheckedNodes(true)"表示只获取勾选中的节点。获取到的节点信息将保存在一个数组中,您可以对其进行进一步的处理。
阅读全文