2014-02-24 29 views
1

我想啓用引導標籤來加載ajax查詢的內容。這是直接與Jquery標籤默認加載內容與Ajax查詢。如何禁用引導標籤中的緩存ajax加載內容

我認爲這不是在引導的情況下

所以我發現下面的代碼與

$('#myTabs a').click(function (e) { 
    e.preventDefault(); 

    var url = $(this).attr("data-url"); 
    var href = this.hash; 
    var pane = $(this); 

    // ajax load from data-url 
    $(href).load(url, function (result) { 
     pane.tab('show'); 
    }); 
}); 

這是工作的罰款只有一次的工作和緩存選項卡,從來沒有的內容將另一個Ajax查詢發送回服務器。我想以某種方式禁用緩存並每次點擊標籤時發送請求。我假設某處我必須說緩存:假,但不知道它應該去哪裏?

回答

3

只需添加一個獨特的時間戳每個請求來襯托jQuery的緩存機制:

var ts = +new Date(); 
var url = $(this).attr("data-url") + '?timestamp='+ts; 

... 
+0

非常感謝您++++ – akd