addNodes(parentNode, newNodes, isSilent)

zTree

返回值: 无addNodes(parentNode, newNodes, isSilent)

目录: [方法] --> [操作]概述

在指定节点下增加子节点。

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

参数

parentNodeJSON Object

指定的父节点,如果增加根节点,请设置 parentNode 为 null 即可。

newNodesArray(JSON)

需要增加的节点数据 JSON 对象集合,支持将节点的n级子节点一次性增加,只需要符合zTree的节点数据结构即可。详情参考 zTreeNodes 详解

isSilentBoolean

设定增加节点后是否展开其父节点。isSilent = true 时,不展开父节点,其他值或缺省状态都自动展开。

示例

描述:

增加根节点

js 代码:
......
var zTreeObj = zTree(setting, zTreeNodes);
var newNodes = [ {...}, {...}, ...];
var nodes = zTreeObj.addNodes(null, newNodes);
......

相关方法

getNodes() | updateNode(treeNode, checkTypeFlag)
moveNode(targetNode, treeNode, moveType) | copyNode(targetNode, treeNode, moveType)
removeNode(treeNode) | inputNodeName(treeNode)

相关参数

nodes