function _LT_OnCheckFn(event, treeId, treeNode) {
var treeObj = $.fn.zTree.getZTreeObj(treeId);
var nodes = treeObj.getCheckedNodes(true); //获取选中的节点,如果只有部分子节点被选中了,父节点也会被选中,过滤掉父节点
if (nodes && nodes.length > 0) {
// 清空原数据
search_arguments.categoryItemCode = [];
for (var i = 0, len = nodes.length; i < len; i++) {
// 过滤父节点,nodes[i].getCheckStatus().half===true表示是半选中
if (nodes[i].getCheckStatus().half != true) {
search_arguments.categoryItemCode.push(nodes[i].code);
}
};
}
}
ztree父节点半选中状态下,如何去掉父节点
最新推荐文章于 2023-03-14 14:51:01 发布
本文介绍了一个使用zTree插件实现复选框操作的JavaScript函数。该函数能够获取所有被选中的节点,并将这些节点的数据加入到搜索参数中。同时,它还实现了对已选节点的清空操作。
1656

被折叠的 条评论
为什么被折叠?



