返回值: 无updateNode(treeNode, checkTypeFlag)
目录: [方法] --> [操作]概述
更新某节点数据,主要用于该节点显示属性的更新。
请通过 zTree 核心函数 zTree(setting, [zTreeNodes]) 运行后,返回的 zTreePlugin 对象执行此方法
如果在 nameCol 属性内指定了名称数据的属性名称,则更新节点数据时,需要修改对应的属性数据。
v2.2版本中修正了updateNode方法,可针对name、target、 url、icon、iconSkin这几个用于显示效果的参数进行更新,其他用于zTreeNodes的参数请不要随意更新,对于展开节点,还请调用 expandNode方法,因此请勿随意修改open属性。
参数
treeNodeJSON
指定需要更新的节点 JSON 数据
checkTypeFlagBoolean
由用户决定是否按照setting.checkType属性进行父子节点的选中状态联动
默认:false
示例
描述:
修改了节点 (treeNode1) 的名称后,在 zTree 上进行更新
js 代码:
......
var zTreeObj = zTree(setting, zTreeNodes);
......
treeNode1.name = "test Name";
zTreeObj.updateNode(treeNode1, true);
......