jQuery MiniUI

标题: tabs选项框url参数怎么动态赋值 [打印本页]

作者: jissie丢    时间: 2014-4-21 16:44:59     标题: tabs选项框url参数怎么动态赋值

        <div id="mainTabs" class="mini-tabs" activeIndex="0" style="margin:2px; height:325px;" >
            <div title="A" url="user_addprod.aspx?userid=125" >        
            </div>
            <div title="B" url="user_brownprod.aspx?userid=125" >        
            </div>
            <div title="C" url="user_loginbehavior.aspx?userid=125">        
            </div>
             <div title="D" url="user_prodcollects.aspx?userid=125" >        
            </div>   
             <div title="E" url="user_delcollect.aspx?userid=125">        
            </div>     
        </div>  
请问这里的选项框里的url参数(?userid=125)怎么动态赋值?









作者: felt    时间: 2014-4-21 17:04:57

var tabs=mini.get("tabs的id");
var tab=tabs.getTab(index或者name)
var url="..."
tabs.updateTab(tab,{url:url})
作者: jissie丢    时间: 2014-4-21 17:06:38

felt 发表于 2014-4-21 17:04
var tabs=mini.get("tabs的id");
var tab=tabs.getTab(index或者name)
var url="..."

这是一条一条更改可以一起更改不?因为我的参数是一样的
作者: felt    时间: 2014-4-21 17:11:42

jissie丢 发表于 2014-4-21 17:06
这是一条一条更改可以一起更改不?因为我的参数是一样的

tabs.getTabs()获取所有tab,然后去遍历一下
作者: jissie丢    时间: 2014-4-21 17:14:03

felt 发表于 2014-4-21 17:11
tabs.getTabs()获取所有tab,然后去遍历一下

var list = [{ a: { title: "Tab1" }, url: "user_addprod.aspx", refreshOnClick: true },
        { a: { title: "Tab2" }, url: "user_addprod.aspx", showCloseButton: true },
        { a: { title: "Tab3" }, url: "user_addprod.aspx" },
        { a: { title: "Tab4" }, url: "user_addprod.aspx" },
        { a: { title: "Tab5" }, url: "user_addprod.aspx" }];
tabs.addTab(list);
类似这样的语法 有没有?我不想更新,想直接用语法生成。
作者: felt    时间: 2014-4-21 17:26:52

jissie丢 发表于 2014-4-21 17:14
var list = [{ a: { title: "Tab1" }, url: "user_addprod.aspx", refreshOnClick: true },
        { a: ...

setTabs (Array)
数据需要这样的格式[{title:"Tab1",url:"user_addprod.aspx"....},....]




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