2011-06-21 101 views
1

現在我已經編寫了一個腳本,在單擊提交按鈕後取消隱藏下一個選項卡並選擇它。代碼如下:Jquery UI選項卡不能通過Jquery編程選擇加載

var $tabs = $('#tabs').tabs(); 
     $('#submitbutton').click(function() { 
      if ($('#quotesubmit').valid()) { 
       var resultDiv = $('#ratesView'); 
       $.ajax({ 
        type: "POST", 
        url: "Rates/Rates", 
        data: {}, 
        success: function (response) { 
         resultDiv.html(''); 
         resultDiv.html(response); 
        } 
       }); 
       unhidetab(); 
       $tabs.tabs('select', 2); 
       return false; 
      } 

     }); 

該腳本起作用,該選項卡被取消隱藏,然後被選中。問題是該選項卡實際上並未加載。相反,我必須點擊上一個標籤,然後再點擊新標籤。我也嘗試使用$ tabs.tabs('load',2);在選項卡選擇語句後無濟於事。任何人都知道什麼可能會導致這種行爲?謝謝。

回答

2

試試這個..我有同樣的問題。

$tabs.tabs('option', 'selected', 2); 
相關問題