让已存在的Tab更新加载的页面内容

目前我的布局是这样的,左边是一个tree,右边是tabpanel组成的显示区。
当点击tree的其中一个节点的时候右边就动态的加载一个tabpanel。

 

我想达到的目的是当鼠标点击到已经生成的tabpanel的时候里面的内容让其再重新更新一次

var tab = mainPanel.getComponent(id);  // 获取指定id的组件对象

if (tab) {

// 检验当前Tab选项卡是否存在,如果存在只需要激活

mainPanel.setActiveTab(tab);

tab.update('<iframe src='+href+' frameborder=0 width=100% height=100% scrolling="no"></iframe>'); //刷新

return;

}

 

 

 

如果用autoLoad:{url:templink, scripts:true } 的话,我还不知道怎么在重新调用这个页面呢?请知道的朋友留言告知,非常感谢!!!

      

你可能感兴趣的:(tab)