ext 页面打开的时候动态加载标签页

tab页面没有其他的按钮了。只是打开的是动态加载几个标签页面。请给出代码示例。Thankyou.顺便告诉我一下怎么在面板显示的时候设置成第一个标签页。tabPanel.s... tab页面没有其他的按钮了。
只是打开的是动态加载几个标签页面。
请给出代码示例。
Thank you.
顺便告诉我一下怎么在面板显示的时候设置成第一个标签页。
tabPanel.setActiveTab(tabPanel.items[0])可以吗?
不对的话()中应该传什么参数呢?
展开
 我来答
小豆526
2010-07-26 · TA获得超过165个赞
知道小有建树答主
回答量:165
采纳率:0%
帮助的人:145万
展开全部
首先要在treepanel中添加一个监听事件
listeners:{
click:function(n){
var url=n.attributes.url;
var id=n.attributes.id;
var p=center.getItem(id);
if(url){
if(p){
center.setActiveTab(p);
}else{
p=new Ext.Panel({
title:n.attributes.text,
renderTo:Ext.getBody(),
id:id,
html:'<iframe scrolling="auto" frameborder="0" width="100%" height="100%" src='+url+'></iframe>',
closable:true
});

center.add(p);
center.setActiveTab(p);
}
}
}
}
然后定义节点,在节点中写上url属性
var relationship=new Ext.tree.TreeNode({id:"relationship",text:"隶属关系",url:"relationship.html"});
url中你可以在引用js填充到panel中
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式