`
hojor
  • 浏览: 106871 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于树列表刷新的总结 Ext tree refresh

阅读更多

我使用了两种方式

一是reload

tools:[{
   id:'refresh',
   on:{
    click:function(){
     tree_refresh();//调用刷新的函数
    }
   }
}],

function tree_refresh(){
var tree = Ext.getCmp('phonetree');
tree.body.mask('loading...','x-mask-loading');
tree.root.reload();
tree.root.collapse(true,true);
setTimeout(function(){
   tree.body.unmask();
   tree.root.expand(true,true);
},1000);
alert("ok");
};

二是重新加载

tools:[{
   id:'refresh',
   on:{
    click:function(){
     tree_refresh();//调用刷新的函数
    }
   }
}],

function tree_refresh(){
var tree = Ext.getCmp('phonetree');
       var loader = new Ext.tree.TreeLoader({dataUrl:'phoneService.jsp'});
       loader.load(tree.root);

};

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics