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);
    }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM