var ssqyids = $.tree.getCheckedNodes(); var xqdssqyids = $.tree.getCheckedNodes(); 两个ztree怎么区分来获取值
时间: 2024-03-20 20:43:28 浏览: 60
可以给两个 ztree 组件设置不同的 ID,然后使用不同的 ID 来获取它们的选中节点值。例如:
```
// 获取第一个 ztree 的选中节点值
var ssqyids = $("#ztree1").tree.getCheckedNodes();
// 获取第二个 ztree 的选中节点值
var xqdssqyids = $("#ztree2").tree.getCheckedNodes();
```
这里假设第一个 ztree 的 ID 是 "ztree1",第二个 ztree 的 ID 是 "ztree2"。
相关问题
var ssqyids = $.tree.getCheckedNodes(); var xqdssqyids = $.tree.getCheckedNodes(); 两个ztree 怎么来获取出入参数
可以通过给每个 ztree 组件设置不同的 ID,然后在获取选中节点时传入对应的 ID 来实现。例如:
```
// 获取第一个 ztree 的选中节点值
var ssqyTree = $.fn.zTree.getZTreeObj("ssqyTree"); // 获取 ID 为 "ssqyTree" 的 ztree 组件
var ssqyids = ssqyTree.getCheckedNodes(); // 获取选中节点值
// 获取第二个 ztree 的选中节点值
var xqdssqyTree = $.fn.zTree.getZTreeObj("xqdssqyTree"); // 获取 ID 为 "xqdssqyTree" 的 ztree 组件
var xqdssqyids = xqdssqyTree.getCheckedNodes(); // 获取选中节点值
```
这里假设第一个 ztree 的 ID 是 "ssqyTree",第二个 ztree 的 ID 是 "xqdssqyTree"。
var ssqyids = $.tree.getCheckedNodes(); var xqdssqyids = $.tree.getCheckedNodes(); 两个ztree 怎么来正确获取出入参数
你可以通过以下方式来获取正确的参数值:
1. 首先,需要确定这两个ztree的实例名字,假设分别为tree1和tree2。
2. 对于第一个问题,获取选中节点的代码应该是:
```
var ssqyids = tree1.getCheckedNodes();
```
这样就可以获取到tree1中选中的节点数组ssqyids。
3. 对于第二个问题,获取选中节点的代码应该是:
```
var xqdssqyids = tree2.getCheckedNodes();
```
这样就可以获取到tree2中选中的节点数组xqdssqyids。
需要注意的是,这里获取节点数组的方法名应该是getCheckedNodes(),而不是getSelectedNodes(),因为选中节点和勾选节点是不同的概念。
阅读全文