FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 3997|回复: 3
打印 上一主题 下一主题

求助:如何在同一个tab中打开不同的页面?

[复制链接]
跳转到指定楼层
楼主
发表于 2011-12-21 17:02:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想在同一个tab中打开不同的页面,多次尝试未果,特意过来求救!
沙发
 楼主| 发表于 2011-12-22 16:23:11 | 只看该作者
// 更新tab内容,如不存在就新建一个
function updateTab(id, url, title) {
    var tabID = 'dynamic_added_tab' + id.replace('__', '-');
    var tab = NODES.mainTabStrip.getItem(tabID);
    if (tab) {
        tab.getUpdater().update(url);
        tab.setTitle(title);
    } else {
        NODES.mainTabStrip.addTab({
            'id': tabID,
            'url': url,
            'title': title,
            'closable': true
        });
    }
    NODES.mainTabStrip.setActiveTab(tab);
}
板凳
 楼主| 发表于 2011-12-22 16:24:02 | 只看该作者
结果出错:
错误: 无法获取属性“x_dynamic_added_tab”的值: 对象为 null 或未定义
地板
 楼主| 发表于 2011-12-22 16:36:07 | 只看该作者
// 更新tab内容,如不存在就新建一个
function updateTab(id, url, title) {
     var tabID = 'dynamic_added_tab' + id.replace('__', '-');
     var tab = NODES.mainTabStrip.getItem(tabID);
     if (tab) {
         tab.getUpdater().update(url);
         tab.setTitle(title);
         NODES.mainTabStrip.setActiveTab(tab);
    } else {
         NODES.mainTabStrip.addTab({
             'id': tabID,
             'url': url,
             'title': title,
             'closable': true
         });
     }
}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-5-3 23:19 , Processed in 0.045129 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表