EXTJS 动态树 动态根节点
root = new Ext.tree.AsyncTreeNode({
id : '0',
text : '导航菜单'
});
我现在想让id、text是动态的。
NavTree = function(){
var root;
var root_id;
var root_name;
return {
int : function() {
this.getRootID;
this.getRootName;
// alert();
root = new Ext.tree.AsyncTreeNode({
id : root_id,
text : root_name
});
},
// dwr获取InstrType
getRootID : function(){
InstrTypeChange.getInstrType(this.getRootIDRS);
},
getRootIDRS : function(data){
root_id = data;
return;
},
// dwr获取TypeName
getRootName : function(){
InstrTypeChange.getTypeName(this.getRootNameRS);
}
getRootIDRS : function(data){
root_id = data;
return;
}
}();
现在问题是,如果在root = new Ext.tree.AsyncTreeNode({... 之前加上alert();就可以得到root_id, root_name,注释掉alert()后就得不到了,请问是什么原因...
高手支招啊,困惑好几天了...