码迷,mamicode.com
首页 > Web开发 > 详细

easyui js取消选中 Tree 指定节点

时间:2016-09-23 13:19:06      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:

项目中用到了 对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);
    }

 

easyui js取消选中 Tree 指定节点

标签:

原文地址:http://www.cnblogs.com/qxynotebook/p/5899395.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!