extjs tree 遍历树节点并设置选中
生活随笔
收集整理的這篇文章主要介紹了
extjs tree 遍历树节点并设置选中
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
function initTreeChecked(){//獲取根節點
?? ?var rootnoe = Ext.getCmp("id").getRootNode();;
? ? setAllNodes(rootnoe);
}
//遍歷所有節點
function setAllNodes(node){
?? ?setNodeChecked(node);//設置選中
?? ?var nodes=node.childNodes;
?? ?for(var i=0;i<nodes.length;i++){
?? ??? ?var nodechild = nodes[i];
???????? setAllNodes(nodechild);
?? ?}
}
/**
?* 設置此節點選中
?*/
function setNodeChecked(child){
?? ? if(child.attributes)child.attributes.checked = true;
?? ??? ? if(child.ui.checkbox)child.ui.checkbox.checked = true;
?? ??? ? if(child.ui)child.ui.toggleCheck(true);
}
總結
以上是生活随笔為你收集整理的extjs tree 遍历树节点并设置选中的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 实现excel样式设置(居中、
- 下一篇: Ext grid 根据行号获取行数据