ztree点击节点名称选中checkbox

var setting = {
                    check: {
                        enable: true,
                        chkboxType:{"Y" : "s", "N" : "s" }
                    },
                    data: {
                        simpleData: {
                            enable: true
                        }
                    },
                    callback: {
                        beforeClick: beforeClick,
                        onCheck:onCheck,
                    }
                };
                function beforeClick(treeId, treeNode) {
                    var zTree = $.fn.zTree.getZTreeObj("treeDemo");
                    //勾选 或 取消勾选 单个节点
                    //第3个参数 true 表示按照 setting.check.chkboxType 属性进行父子节点的勾选联动操作  false 表示只修改此节点勾选状态,无任何勾选联动操作
                    zTree.checkNode(treeNode, !treeNode.checked, true, true);
                    return true;
                }
                function onCheck(e, treeId, treeNode) {
                    //点击名称全部展开
                    var zTree = $.fn.zTree.getZTreeObj("treeDemo");
                    zTree.expandAll(true);
                }
posted @ 2020-06-19 15:42  大智如蠢  阅读(1457)  评论(0编辑  收藏  举报