首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

extjs checkboxtree平添全选全不选功能

2012-08-25 
extjs checkboxtree添加全选全不选功能先上效果图??tbar : [{xtype : button,text : 全选,tooltip : {

extjs checkboxtree添加全选全不选功能

先上效果图extjs checkboxtree平添全选全不选功能

?

?

tbar : [{xtype : 'button',text : '全选',tooltip : {text : '<b>全选</b>'},iconCls : 'icon-check16',handler : function() {var roonodes = treepanel.getRootNode(); findchildnode(roonodes); function findchildnode(node) {var childnodes = node.childNodes;for (var i = 0; i < childnodes.length; i++) {var rootnode = childnodes[i];if (rootnode.leaf) {rootnode.getUI().toggleCheck(true);rootnode.attributes.checked = true;}if (rootnode.childNodes.length > 0) { findchildnode(rootnode); }}}}}, '-', {xtype : 'button',iconCls : 'icon-uncheck16',tooltip : '全不选',text : '全不选',handler : function() {var nodes = treepanel.getChecked();if (nodes && nodes.length) {for (var i = 0; i < nodes.length; i++) {nodes[i].getUI().toggleCheck(false);nodes[i].attributes.checked = false;}}}}, '-', {xtype : 'button',iconCls : 'icon-refresh16',tooltip : '刷新',text : '刷新',handler : function() {rootnode.loaded = false;rootnode.expand();treepanel.expandAll();}}],

?

热点排行