• EasyUI Tree 全选/反选


    //全选反选  
    //参数:selected:传入this,表示当前点击的组件  
    //treeMenu:要操作的tree的id;如:id="userTree"  
    function treeChecked(selected, treeMenu) {  
        var roots = $('#' + treeMenu).tree('getRoots');//返回tree的所有根节点数组  
        if (selected.checked) {  
            for ( var i = 0; i < roots.length; i++) {  
                var node = $('#' + treeMenu).tree('find', roots[i].id);//查找节点  
                $('#' + treeMenu).tree('check', node.target);//将得到的节点选中  
            }  
        } else {  
            for ( var i = 0; i < roots.length; i++) {  
                var node = $('#' + treeMenu).tree('find', roots[i].id);  
                $('#' + treeMenu).tree('uncheck', node.target);  
            }  
        }  
    }  
    <input title="全选/反选" type="checkbox" onClick="treeChecked(this,'treeMenu')"/>
    1. //全选反选  
    2. //参数:selected:传入this,表示当前点击的组件  
    3. //treeMenu:要操作的tree的id;如:id="userTree"  
    4. function treeChecked(selected, treeMenu) {  
    5.     var roots = $('#' + treeMenu).tree('getRoots');//返回tree的所有根节点数组  
    6.     if (selected.checked) {  
    7.         for ( var i = 0; i < roots.length; i++) {  
    8.             var node = $('#' + treeMenu).tree('find', roots[i].id);//查找节点  
    9.             $('#' + treeMenu).tree('check', node.target);//将得到的节点选中  
    10.         }  
    11.     } else {  
    12.         for ( var i = 0; i < roots.length; i++) {  
    13.             var node = $('#' + treeMenu).tree('find', roots[i].id);  
    14.             $('#' + treeMenu).tree('uncheck', node.target);  
    15.         }  
    16.     }  
    17. }  
    18. <input title="全选/反选" type="checkbox" onClick="treeChecked(this,'treeMenu')"/>
  • 相关阅读:
    简单的sql注入3
    简单的sql注入2
    简单的sql注入1
    python安装request及更新pip
    kali linux上安装ssh
    看起来有点难
    猫抓老鼠
    头有点大
    貌似有点难
    这个看起来有点简单!
  • 原文地址:https://www.cnblogs.com/zdf159/p/9300194.html
Copyright © 2020-2023  润新知