[color=red]后台获取的json数据:[/color]
[ {
"text" : "公司总部1",
"id" : "1",
"cls" : "folder"
}, {
"text" : "公司总部2",
"id" : "2",
"cls" : "folder"
}, {
"text" : "公司总部3",
"id" : "3",
"cls" : "folder"
}]
[code="js"]
var treeloader = new Ext.tree.TreeLoader({
url : "xxxxxxx.do"
});
var treeBranchsBowserRoot = new Ext.tree.AsyncTreeNode({
id : "0",
text : "动态树"
});
var treeBranchsBowser = new Ext.tree.TreePanel({
border : false,
frame : false,
autoScroll : true,
animate : true,
loader : treeloader,
rootVisible : true,
animate : true,
lines : true,
enableDD : true,
containerScroll : true
});
treeBranchsBowser.setRootNode(treeBranchsBowserRoot);
treeBranchsBowser.on("beforeload", function(node) {
treeBranchsBowser.loader.baseParams = {
id : node.id
};
});
[/code]
[color=red]以上是我的代码,我是在网上查资料,几乎都是这种写法,说可以异步加载树节点的,为什么我就是加载不了呢?
请使用Extjs的朋友指点一下。。这个问题困扰了好久了。。我的类库使用的是3.0的。[/color]
[color=red][size=large]根节点是可以加载的,下面的子节点就是不能再加载了。。[/size][/color]