FineUI 官方论坛
标题:
TAB互操作及参数传递示例
[打印本页]
作者:
秋收
时间:
2013-6-25 17:43
标题:
TAB互操作及参数传递示例
[attach]2571[/attach]
示例使用方法:
1、下载并压缩论坛提供的 EmptyProjectNet20_FineUI_v3.3.0.zip
2、下载附件
3、将附件解压缩至第1步解压缩目录下的EmptyProjectNet20_FineUI_v3.3.0\EmptyProjectNet20子目录中
即本示例是在本论坛提供的 EmptyProjectNet20_FineUI_v3.3.0空项目基础上扩充而成的。
[attach]2572[/attach]
作者:
舞柯庶
时间:
2013-6-25 18:48
{:soso_e179:}
但是有个问题,像 在线示例那样的框架 如何搞呢? 我直接套用的那个框架,有些地方 不知道怎么改了
作者:
秋收
时间:
2013-6-27 09:03
补充一段不删除Tab,直接刷新指定Tab页面代码
放在加载菜单的主页面脚本代码:
function RefreshTab(tabID, url, title) {
var mainTabStrip = Ext.getCmp('<%= mainTabStrip.ClientID %>');
var currentTab = mainTabStrip.getTab(tabID);
if (!currentTab) {
mainTabStrip.addTab({
'id': tabID,
'url': url,
'title': title,
'closable': true,
'bodyStyle': 'padding:0px;'
});
} else {
mainTabStrip.setActiveTab(currentTab);
var iframe = Ext.DomQuery.selectNode('iframe', mainTabStrip.getActiveTab().body.dom);
iframe.src = url; // iframe.src;
}
};
在其它Tab页面调用脚本代码:
parent.RefreshTab(tabid, url, title);
作者:
隨風往事
时间:
2013-7-3 11:31
本帖最后由 隨風往事 于 2013-7-3 11:43 编辑
{:soso_e179:}{:soso_e179:}{:soso_e179:}{:soso_e179:}{:soso_e179:}{:soso_e179:}
作者:
秋收
时间:
2013-7-8 16:48
Tab刷新刷新的目的是两个TAB关联,第2个TAB需要第一个TAB查询选择结果作为第二个TAB新的查询条件,直接从菜单点击刷新没什么意义,打开、删除、刷新指定TAB关键是要知道对应TAB的ID,因此在生成菜单时要自己指定每个菜单项的ID。
作者:
小兵
时间:
2013-7-17 08:25
很好很实用。感谢分享。
作者:
蒙奇.D.二毛
时间:
2013-8-6 17:31
很好很实用。感谢分享。
作者:
wangxia929
时间:
2013-8-8 14:00
遇到问题来论坛搜了,结果又看到了秋收哥的帖子~~
作者:
wangxia929
时间:
2013-8-8 15:19
请问从树状结构的菜单点击后是怎么打开Tab页的啊? 我在OpenTab那里设置了断点,但是调试的时候也没进那里,就直直接新建出Tab了么
作者:
秋收
时间:
2013-8-8 15:43
那是由ExtJS来控制的,作为业务应用开发,没必要深入了解。
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4