jQuery MiniUI

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

页面刷新与弹出的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-3-31 17:24:07 |只看该作者 |倒序浏览
现在点击节点,出现新的页面,例子上JS是这样的   
         mini.parse();
        var tree = mini.get("leftTree");
        function showTab(node) {
            var tabs = mini.get("mainTabs");
            var id = "tab$" + node.id;
            var tab = tabs.getTab(id);
            if (!tab) {
                tab = {};
                tab._nodeid = node.id;
                tab.name = id;
                tab.title = node.text;
                tab.showCloseButton = true;
                tab.url = "../hicores/listTree.txt"
                tabs.addTab(tab);
            }
           tabs.activeTab(tab);
          }
我想让页面只刷新不弹出,就把
            tabs.addTab(tab);
           tabs.activeTab(tab); 这两行注掉,然后写成
$("#mainTabs").html('<iframe id="mainIFrame" width="100%" height="100%" src="'+ tab.url + '" frameborder="0" name="in"></iframe>');
这样能出现我要的效果,但是是每一个都加了一个iframe,请问使用target写怎么实现呢?这个不会写了

Rank: 8Rank: 8

沙发
发表于 2016-4-1 09:32:46 |只看该作者
1 MiniUI控件只支持我们提供的API操作,jquery的方法不支持
2 你不要打开新的tab,可以直接更新已经打开的tab,tabs.loadTab(url,tab)

Archiver|普加软件

GMT+8, 2025-7-31 04:14 , Processed in 1.045534 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部