2013-12-12 76 views
-1

你好,我需要留在jQuery选项卡后asp.net回发,但没有什么,我发现在这里或在网络的其他地方为我工作。jquery选项卡asp.net留在选项卡后回发0x800a01b6

我想:

Staying on current jQuery tab across post back?

Jquery postback, maintain same tab after postback

但也有一些其他来源。

每次时,即时通讯改变

$("#tabs").tabs(); 

喜欢的东西:

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

随着hiddenfield等我得到这个错误0x800a01b6 - JavaScript的运行时错误:对象不支持属性或方法“选项卡”。

当IM使用jquery.cookie.js文件与此代码:

$("#tabs").tabs({ cookie: { expires: 1 } }); 

我没有得到一个错误,但我不留回传后的标签。

回答

0

你可以给你的输入按钮一个CSS类。

#inputField { 
display:none !important; 
} 

保存为yourCssClass.css

document.getElementById("inputField ").className += "yourCssClass"; 

添加到您的JavaScript

-1

我发现了什么问题,我插在我的母版页,因为是年底的jQuery它以某种方式覆盖了该特定aspx文件中的jqueryui文件。在jquery.js之后,我添加了jqueryui.js文件后,一切正常。