2023-05-12 开启多语言插件支持……

zTree v3.3 checkbox 取消选中状态

javascript 苏 demo 2777℃ 0评论

zTree v3.3 checkbox 无法取消选中状态
treeObj.cancelSelectedNode();方法无效

zTree 中严格区分了 选中 和 勾选这两个词的定义。

选中 是说 点击了节点,节点背景变色 的状态,也就是 selected
勾选 是说 节点的checkbox 或 radio 被勾选的状态,也就是 checked

所以需要 利用 checkNode 方法取消勾选状态

例如:

var treeObj = $.fn.zTree.getZTreeObj("tree");
var nodes = treeObj.getSelectedNodes();
for (var i=0, l=nodes.length; i < l; i++) {
	treeObj.checkNode(nodes[i], true, true);
}

 

zTree api 说明文档:http://www.ztree.me/v3/api.php

 

打赏

转载请注明:苏demo的别样人生 » zTree v3.3 checkbox 取消选中状态

   如果本篇文章对您有帮助,欢迎向博主进行赞助,赞助时请写上您的用户名。
支付宝直接捐助帐号oracle_lee@qq.com 感谢支持!
喜欢 (0)or分享 (0)