zoukankan      html  css  js  c++  java
  • easyui js取消选中 Tree 指定节点

    项目中用到了 对easyui Tree 右移到 右边 select 中,然后 将右侧 Select 中移除时,需要取消左侧的tree功能,如下:

    //获取 右侧的 select 对象
    var select_validObj = document.getElementById('select标签的id');
    //获取 tree 的标签
    var treeObject = document.getElementById('tree标签的id');
    //取消 左边树的选中项
            var index = select_validObj.selectedIndex; // 选中索引
            var select_id =  select_validObj.options[index].value;  //select中选中项的val,是tree节点的id值。
            var node = treeObject.tree('find',select_id);
            treeObject.tree('uncheck', node.target);   //取消选中指定节点。
    //取消 所有选中
        var rootNodes = treeObject.tree('getRoots');
        for ( var i = 0; i < rootNodes.length; i++) {
            var node = treeObject.tree('find', rootNodes[i].id);
            treeObject.tree('uncheck', node.target);
        }
    Read the fucking manual and source code
  • 相关阅读:
    最小生成树计数
    Tree
    NOJ 成绩排名
    NOJ 成绩排名
    NOJ 成绩排名
    NOJ 成绩排名
    NOJ Physics
    NOJ Physics
    NOJ Physics
    NOJ Physics
  • 原文地址:https://www.cnblogs.com/qxynotebook/p/5899395.html
Copyright © 2011-2022 走看看