======TabPanel的问题,大家帮忙看看========

bandrui 2009-05-26 09:24:32
在tree中点击node后打开新的tabpanel

在打开的tabpanel中,有一个新增按钮,我想通过点击新增按钮后再添加新的tabpanel(和tree node点击打开的tabpanel是并列的),如何实现,谢谢
...全文
88 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bandrui 2009-05-27
  • 打赏
  • 举报
回复
非常感谢Ghost_520 ,结贴
Ghost_520 2009-05-27
  • 打赏
  • 举报
回复

1. 点击 Node 添加 tab:

mainPanel.add({
id :'tab'+count,
title: "系统配置",
html: 'Tab Body ',
closable:true,
autoScroll:true,
style:"padding:2px;"
}).show();


2. 点解 tabPanel 中的按钮新增 tab:

window.top.Ext.getCmp("tabPanel 的 id").add({
....
});

其中 window.top 使用这个是因为如果你使用了 iframe 或者其他框架, 可以通过这个获得最顶层的 Ext 组件。 因为你的 tabPanel 和 tabPanel

里面的按钮不是同一级的组件。
tobyzhou 2009-05-27
  • 打赏
  • 举报
回复
添加选项卡的方法都是一样的
获取到tabpanel,然后 tabpanel.add();
bandrui 2009-05-26
  • 打赏
  • 举报
回复
extjs问题
bandrui 2009-05-26
  • 打赏
  • 举报
回复

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧