jQuery MiniUI

 找回密码
 立即注册
查看: 2977|回复: 1
打印 上一主题 下一主题

tabs遍历的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-11-28 17:29:01 |只看该作者 |倒序浏览
本帖最后由 changwei_zhang 于 2015-11-28 17:45 编辑

斑竹,请教一个问题
我用outlooktree实现的tab,主页面一个tabs下有1个tab,想把这个tab1子页面中的值传给未打开的tab2或tabn中的文本框对象,或传给已经打开的tab2或tabn中的文本框对象,由于tab打开关闭的index不确定是几,tab的id也不是固定的,所以想通过tabs遍历tab的title来实现,麻烦请教一下,怎么实现?

目前通过tab1子页面调用main页面的方法,只能固定进行tab2的切换,如果tab2未打开,或tab2变成tab3,就没办法处理了所以想通过tabs遍历tab的title来实现
function main_tabs() {
           var tabs = mini.get("mainTabs");
            var tab = tabs.getTab(2);
            tabs.activeTab(tab);
}

Rank: 2

沙发
发表于 2015-11-29 12:05:57 |只看该作者
已经解决,谢谢!
主页面
top["win1"]=window;
function add_Tab(url,title,id){
        var tabs = mini.get("mainTabs");
        var id = "tab$" + id;
        var tab = tabs.getTab(id);
        tab.url = url;
        if (!tab) {
                tab = {};
                tab._nodeid = id;
                tab.name = id;
                tab.url = url;
                tab.showCloseButton = true;
                tabs.addTab(tab);
            tabs.activeTab(tab);
        }else{
                tabs.reloadTab(tab);
                tabs.activeTab(tab);
        }
}

子页面调用top["win"].add_Tab(url,title,id);

Archiver|普加软件

GMT+8, 2025-7-10 08:52 , Processed in 1.027645 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部