jQuery MiniUI

标题: tabs遍历的问题 [打印本页]

作者: changwei_zhang    时间: 2015-11-28 17:29:01     标题: tabs遍历的问题

本帖最后由 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);
}

作者: changwei_zhang    时间: 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);




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2