getNodes()

zTree

返回值: Array(JSON)getNodes()

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

返回 zTree 根内部的全部节点数据(是 zTree 中使用的标准数据,子节点都存在于父节点的数据中)

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

示例

描述:

获取全部节点数据

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

返回值描述:

不管是否采用简单数据模式(isSimpleData = true),都返回树形结构的 JSON 数据:
[
    {"id":1, "name":"test1", "nodes":[
      {"id":11, "name":"test11", "nodes":[
        {"id":111, "name":"test111"}
      ]},
      {"id":12, "name":"test12"}
    ]},
    ......
];

相关方法

addNodes(parentNode, newNodes, isSilent) | updateNode(treeNode, checkTypeFlag)
moveNode(targetNode, treeNode, moveType) | copyNode(targetNode, treeNode, moveType)
removeNode(treeNode) | inputNodeName(treeNode)

相关参数

root