EasyUI tree 选中父节点子节点全部选中,选中子节点父节点不选中
来源:互联网 发布:司法考试培训班 知乎 编辑:程序博客网 时间:2024/04/30 08:56
需求:EasyUI tree 选中父节点子节点全部选中,选中子节点父节点不选中
效果:
/** * 给树增加onCheck事件,首先使用cascadeCheck:false属性禁止全选, * 然后获取当前选中节点的所有子节点,在判断其拥有子节点时对其所有字节点 * 进行遍历操作。在easyui中树节点的是否选中不是由checked:true * 属性来控制,而是由class tree-checkbox0 * 和tree-checkbox1进行控制。--by wk */ cascadeCheck:false,//取消勾选属性 onCheck:function(node, checked){ var childList = $(this).tree('getChildren',node.target); if(childList.length>0){ var checkedTrue = function(){ childList.map(function(currentValue){ $("div[node-id='"+currentValue.id+"']").find(".tree-checkbox").removeClass("tree-checkbox0").addClass("tree-checkbox1"); }) };var checkedFalse = function(){ $.each(childList,function(index,currentValue){ $("div[node-id='"+currentValue.id+"']").find(".tree-checkbox").removeClass("tree-checkbox1").addClass("tree-checkbox0"); })};var checkChangeProperties = checked==true ? checkedTrue() : checkedFalse(); } }
阅读全文
0 0
- EasyUI tree 选中父节点子节点全部选中,选中子节点父节点不选中
- easyui tree 子节点选中时,父节点也选中
- easyui tree为什么不能选中子节点
- C# TreeView级联父子节点(选中子节点父节点也选中,反之选中父节点子节点也选中)
- ext 树选中父节点默认选中所有子节点,选中子节点,勾选中父节点
- Extjs TreePanel选中子节点默认选中父节点,取消勾选父节点子节点默认取消
- c#,winform,treeview,选中节点,选中相应的全部子节点,取消节点,取消父节点,小技巧
- c#,winform,treeview,选中节点,选中相应的全部子节点,取消节点,取消父节点,小技巧
- javascrip实现:若选中TreeView的父节点checkbox,则其子节点全部选中
- 需求:子结点选中,父节点随之选中,父节点取消,子节点随之取消
- Treecontrol 选中父节点后让子节点全部选中
- Extjs4 选中父节点 自己节点全部选中
- 树形多选框,选中/取消父节点子节点全选中/取消,选中一个子节点父节点选中,子节点全取消父节点取消
- easyUI-Tree显示选中节点的所有父节点
- [Extjs6] treepanel 选中父节点-相关的子节点的选中情况同父节点
- TreeView中如何选中一个父节点同时选中所有的子节点和孙节点。。。
- Extjs选中当前节点后自动选中子节点和父节点
- extjs treepanel 动态的加载节点,选中父节点时,同时选中下面的子节点
- Git简单使用教程(2)
- elasticsearch data.path小坑
- phpStorm格式化代码快捷键
- codevs 1214 线段覆盖(贪心)
- 手把手在win10上同时安装python2和python3
- EasyUI tree 选中父节点子节点全部选中,选中子节点父节点不选中
- 驱动分析——相关头文件包含
- 工程师们在"摔倒"后如何不尴尬
- 一个20秒SQL慢查询优化的经历与处理方案
- Leetcode——682. Baseball Game(模拟)
- 汽车财务人,如何打一场“全面预算”的漂亮仗?
- 大话设计模式读书笔记之职责链模式
- Ruby On Rails 自定义错误页面的显示信息 指定显示页面
- Maven搭建项目出现web.xml is missing and <failOnMissingWebXml> is set to true