BooleantreeNode.halfCheck

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

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

1、强制为半勾选状态后,不再进行自动计算半勾选状态

2、设置 treeNode.halfCheck = false 或 null 才能恢复自动计算半勾选状态

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

默认值:false

Boolean 格式说明

true 表示节点的输入框 强行设置为半勾选

false 表示节点的输入框 根据 zTree 的规则自动计算半勾选状态

treeNode 举例

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

var nodes = [
{ "id":1, "name":"test1", isParent:true, checked:true, halfCheck:true },
{ "id":2, "name":"test2", isParent:true, checked:false, halfCheck:true },
{ "id":3, "name":"test3", isParent:true, checked:true },
{ "id":4, "name":"test4", isParent:true, checked:false }
]