ztree吧 关注:1,870贴子:12,410
  • 0回复贴,共1

ztree初始化时智能选中方法分享

只看楼主收藏回复

/******************** tree.setting.js *********************/

//更新集合节点状态
function setDefaultChecked(zTree, treeNode) {
var parentNote = treeNode.getParentNode();
if (parentNote) {
parentNote.checked = true;
zTree.updateNode(parentNote);
} else {
return;
}
setDefaultChecked(zTree, parentNote);
}
//初始化集合节点的半选全选状态
function setParentDefaultStatus(zTree) {


var checkCount = zTree.getCheckedNodes(true);
$.each(checkCount, function (i) {
setDefaultChecked(zTree, checkCount[i]);
});
}
$(function(){
createTree();
setParentDefaultStatus(zTree);
})


回复
1楼2019-06-11 14:13