最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

extjs關(guān)于treePanel+chekBox全部選中以及清空選中問(wèn)題探討

 更新時(shí)間:2013年04月02日 15:13:05   作者:  
treePanel+chekBox全部選中以及清空選中,想必大家在學(xué)習(xí)使用過(guò)程中都見(jiàn)過(guò)這種效果吧,接下來(lái)為大家詳細(xì)介紹下實(shí)現(xiàn)過(guò)程及細(xì)節(jié),感興趣的朋友可以參考下哈
復(fù)制代碼 代碼如下:

//樹(shù)
var treePanel = new Ext.tree.TreePanel({
id:'ptree',
region:'west',
layout:'anchor',
border:false,
rootVisible: false,
root:{},
listeners:{
render: function() {
authorityTree(treePanel); /*渲染樹(shù)*/
},
checkchange: function(node, state) {
if (node.parentNode != null) {
//選中子節(jié)點(diǎn)讓相應(yīng)的父節(jié)點(diǎn)選中
var pNode = node.parentNode;
if (state || treePanel.getChecked(id, pNode) == "") {
pNode.ui.toggleCheck(state);// 觸發(fā)父節(jié)點(diǎn)被選中
pNode.attributes.checked = state;
}
}
treeId = node.attributes.id;
treeName = node.attributes.text;
}
}
});
//操作按鈕
tbar: [{
id: 'btnQingKong',
text: '清空',
iconCls: 'winupdate-icon',
handler: function() {
var nodes = Ext.getCmp('ptree').getChecked();
if (nodes && nodes.length) {
for (var i = 0; i < nodes.length; i++) {
//設(shè)置UI狀態(tài)為未選中狀態(tài)
nodes[i].getUI().toggleCheck(false);
//設(shè)置節(jié)點(diǎn)屬性為未選中狀態(tài)
nodes[i].attributes.checked = false;
}
}
}
},{
id: 'btnQuanXuan',
text: '全選',
iconCls: 'winupdate-icon',
handler: function() {
var nodeT = Ext.getCmp('ptree').getRootNode();
treeCheckTrue(nodeT);
}
}]
/**
*checkTree全選
*/
var treeCheckTrue = function(node)
{
node.eachChild(function (child) {
child.getUI().toggleCheck(true);
child.attributes.checked = true;
treeCheckTrue(child);
});
}
/**
*checkTree清空
*/
var treeCheckfalse = function(tree)
{
var nodes = tree.getChecked();
if(nodes && nodes.length){
for(var i=0;i<nodes.length;i++){
//設(shè)置UI狀態(tài)為未選中狀態(tài)
nodes[i].getUI().toggleCheck(false);
//設(shè)置節(jié)點(diǎn)屬性為未選中狀態(tài)
nodes[i].attributes.checked=false;
}
}
}

相關(guān)文章

最新評(píng)論

满洲里市| 桂平市| 同仁县| 灌云县| 宝应县| 新绛县| 合山市| 甘谷县| 萍乡市| 灵台县| 南京市| 沙洋县| 米易县| 乐业县| 东阿县| 永安市| 沅陵县| 桑植县| 大丰市| 赤峰市| 杭锦旗| 清水县| 阳朔县| 章丘市| 沂南县| 虹口区| 中宁县| 二连浩特市| 衡南县| 凌海市| 登封市| 阿克苏市| 邢台县| 汝南县| 涿鹿县| 攀枝花市| 海宁市| 富民县| 柘荣县| 若羌县| 苏州市|