2009-02-15 25 views

回答

2

當你選擇每個新的標籤頁,你可以發送一個jQuery AJAX請求只是你需要的內容,例如如果用戶點擊標題爲「體育」的標籤,則可以在服務器上向「sports.html」發出請求,並將其顯示在標籤中。

有一個良好的步行通過here介紹如何實現這一點,所有的建立在像一個基本功能:

// Clicked on "sports" tab 
$("#sports").click(function() 
{ 
    // Make ajax call 
    $.ajax( 
    { 
     url: "sports.html",  // page to be called 
     cache: false, 
     success: function(message) 
     { 
      // Success code returned, clear sports 
      // content area and inject server response 
      $("#sportscontent").empty().append(message); 
     } 
    }); 
}); 
-1

您可以使用Jquery's $.get函數來獲取點擊項目。

+0

哈,如果我的回答(雖然短鏈接的版本)得到了投票下來,接受的答案是一樣的。 – 2009-02-15 17:12:08

0

當JavaScript支持不可用時,您應始終發送仍然可用的文檔。而且因爲大多數這樣的導航的使用URI的片段標識符,以確定應顯示的文檔的一部分,你可以也用這個和目標表單這個片段:

<form action="#tab3" method="post"> 

或者你使用JavaScript發送數據,獲取響應並將其顯示在當前選項卡中。

相關問題