- 注册时间
- 2021-5-20
- 最后登录
- 2023-5-9
- 阅读权限
- 10
- 积分
- 153
- 精华
- 0
- 帖子
- 39
|
felt 发表于 2021-10-22 13:06
联动是双向的。你这就是自定义控制了,参考试用包内www.miniui.com/demo/#src=datagrid/celledit2.html
示 ...
我解决了,前提是autoCheckParent得是false
设置属性: onbeforenodecheck="orgIdBeforenodecheck"
//部门节点选择前触发事件就可以了
function orgIdBeforenodecheck(e) {
checkChildren(e.node,mini.get("treeModule"))
}
// 选择/取消选择后代节点
function checkChildren(node, _mini, checked){
if (checked == undefined){
checked = node.checked
}
$.each(node.children, function (){
checked ? _mini.uncheckNode(this.id) : _mini.checkNode(this.id)
checkChildren(this, _mini, checked)})
} |
|