2013-04-12 88 views
0

我使用jQuery选项卡来显示几个asp:listviews。每次回发完成后,该选项卡将设置为第一个选项卡。我使用,以防止这种情况下面的代码,但不工作在回发之间维护选定的选项卡

$(function() { 
     $("#tabs").tabs({ 
      activate : function() { 
       var selectedtab = $("#tabs").tabs("option", "selected"); 
       $("#<%= hdnSelectedTab.ClientID %>").val(selectedTab); 
      }, 
      active : <%= hdnSelectedTab.Value %> 
     }); 
    }); 

有什么错的代码。

回答

0

jQuery选项卡可以使用cookie来存储当前选项卡。请看看标签documentation。在init之后,您将在文档中找到获取或设置cookie选项。示例代码是:

//setter 
$('.selector').tabs({ cookie: { expires: 30 } }); 

//getter 
var cookie = $(".selector").tabs("option", "cookie"); 

依赖

要使用你需要包括jQuery cookie plugin cookie的选项。

享受...

相关问题