论坛首页 入门讨论版 EXT

关于TreePanel重载数据的问题

浏览 372 次
该帖已经被评为新手帖
作者 正文
最后更新时间:2007-12-24
root1=new Ext.tree.AsyncTreeNode({
loader:new Ext.tree.TreeLoader({dataUrl:'../resource/show.faces?type=1'})
})
tree1=new Ext.tree.TreePanel(
id:'tree',
root:root1,
expanded:true
}
我通过上面这段代码显示出第一棵树,接下来要用一个按钮来显示第二棵树,令其单击时执行root1.loader.dataUrl='../resource/show.faces?type=2',然后我用root1.reload(),发现还是显示第一棵树,请问这是为什么?
   
最后更新时间:2007-12-24
我晕 ,我是说我的帖子是入门贴,可一个人都不肯回答我!
   
0 请登录后投票
最后更新时间:2008-01-02
我是这样处理的

tree1.on('beforeload', function(){
tree1.loader.dataUrl = '...url...';
tree1.loader.baseParams = {placeid: 1};
});
tree1.root.reload();
   
0 请登录后投票
论坛首页 入门讨论版 EXT

跳转论坛:
JavaEye推荐