getChangeCheckedNodes()

zTree

返回值: Array(JSON)getChangeCheckedNodes()

目录: [方法] --> [获取]概述

返回 zTree 当前checkBox / radio 输入框勾选状态被改变的节点集合,即 checked != checkedOld

(简单 For 循环遍历 Array 就能得到全部节点)

请通过 zTree 核心函数 zTree(setting, [zTreeNodes]) 运行后,返回的 zTreePlugin 对象执行此方法

补充:如果想在不刷新 zTree 的情况下,获取 zTree 每次点击后被自动转换的节点集合,可以在每次 change 事件后,使用本方法,并将所有节点的 checked 属性值赋给 checkedOld 属性即可。

示例

描述:

获取全部勾选状态产生变化的节点数据

js 代码:
......
var zTreeObj = zTree(setting, zTreeNodes);
var nodes = zTreeObj.getChangeCheckedNodes();
......

相关方法

getCheckedNodes(checked) | checkAllNodes(checked)