2013-12-12 103 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文件後,一切正常。