2011-03-23 66 views
0

我使用jQuery的標籤,這是從一個靜態的.js文件使用選擇初始化: $()jQuery的 - 重新選擇標籤

.ready(function() { 
    $('.jqTabsStandard').tabs(); 
}); 

我使用ASP.NET(不,它使我認爲有區別),但是當我點擊其中一個選項卡中的按鈕時,有沒有辦法在頁面重新加載時重新選擇該選項卡。我正在考慮在UpdatePanel中粘貼選項卡部分。我希望有一種方法可以觸發標籤重新選擇。

回答

0

可以使用hiddenField堅持當前選定的選項卡,然後當刷新發生,檢查隱藏字段的值,如果找到一個值(例如:1作爲第二個選項卡的索引),則可以獲取該值,然後重新選擇該選項卡。

例如:

1獲得所選選項卡的當前索引後:回傳後

$("#ID_OfYourHiddenField").val(INDEX_VALUE); 

2-,從這個隱藏字段

var tabIndex = $("#ID_OfYourHiddenField").val(); 

獲得的價值3-使用jQuery標籤選擇標籤

$('.jqTabsStandard').tabs("select" , tabIndex);