BooleantreeNode.checked

概述[ 依赖 jquery.ztree.excheck 扩展 js ]

节点的 checkBox / radio 的 勾选状态。[setting.check.enable = true & treeNode.nocheck = false 时有效]

1、如果不使用 checked 属性设置勾选状态,请修改 setting.data.key.checked

2、建立 treeNode 数据时设置 treeNode.checked = true 可以让节点的输入框默认为勾选状态

3、修改节点勾选状态,可以使用 treeObj.checkNode / checkAllNodes / updateNode 方法,具体使用哪种请根据自己的需求而定

4、为了解决部分朋友生成 json 数据出现的兼容问题, 支持 "false","true" 字符串格式的数据

默认值:false

Boolean 格式说明

true 表示节点的输入框被勾选

false 表示节点的输入框未勾选

treeNode 举例

1. 初始化的数据设置 默认为勾选状态

var nodes = [
{ "id":1, "name":"test1", checked:true },
{ "id":2, "name":"test2", checked:true }
]

2. 获取第一个根节点的勾选状态

var treeObj = $.fn.zTree.getZTreeObj("tree");
var checked = treeObj.getNodes()[0].checked;