Function(treeNode, addFlag, isSilent)zTreeObj.selectNode

概述[ 依赖 jquery.ztree.core 核心 js ]

选中指定节点

v3.x 支持同时选中多个节点。

请通过 zTree 对象执行此方法。

Function 参数说明

treeNodeJSON

需要被选中的节点数据

请务必保证此节点数据对象 是 zTree 内部的数据对象

addFlagBoolean

addFlag = true 表示追加选中,会出现多点同时被选中的情况

addFlag = false (默认)表示单独选中,原先被选中的节点会被取消选中状态

setting.view.selectedMulti = false 时,此参数无效,始终进行单独选中

isSilentBoolean

isSilent = true 选中节点时,不会让节点自动滚到到可视区域内

isSilent = false (默认)表示选中节点时,会让节点自动滚到到可视区域内

(v3.5.23+)

返回值

目前无任何返回值

function 举例

1. 单独选中根节点中第一个节点

var treeObj = $.fn.zTree.getZTreeObj("tree");
var nodes = treeObj.getNodes();
if (nodes.length>0) {
	treeObj.selectNode(nodes[0]);
}