浏览 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(),发现还是显示第一棵树,请问这是为什么? 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2007-12-24
我晕 ,我是说我的帖子是入门贴,可一个人都不肯回答我!
|
|
| 返回顶楼 | |
|
最后更新时间:2008-01-02
我是这样处理的
tree1.on('beforeload', function(){ tree1.loader.dataUrl = '...url...'; tree1.loader.baseParams = {placeid: 1}; }); tree1.root.reload(); |
|
| 返回顶楼 | |



