-
21 Jan 2009 9:43 PM #1
TreePanel: Remove Checkbox for few nodes
TreePanel: Remove Checkbox for few nodes
I need to remove checkbox from few nodes of the tree.
Any one having idea on how to achieve?
-
31 Jan 2009 8:21 AM #2
Achieved this by following way:
PHP Code:treeLoader = new Ext.tree.TreeLoader({
dataUrl: // some url,
listeners:{
load:{scope:this, fn:function(loader, node) {
//While rendering root node.. remove checkbox from toplevel
if(node == root){
var cs = root.childNodes;
for(var i = 0; i < cs.length; i++) {
nodeUI = cs[i].getUI();
//remove check box
var cb = nodeUI.getEl().getElementsByTagName("INPUT")[0]
nodeUI.getEl().children[0].removeChild(cb);
}
}
}}
}
});


Reply With Quote