2015-10-05 21 views
0

我要設置一個自定義變量ajaxSetup設置如下:jQuery的 - 獲取自定義的AJAX選項通過ajaxSetup在ajaxStart或ajaxSend

$.ajaxSetup({ 
    spinner: true 
}); 

所以能夠設置微調trueflase每個單獨的ajax請求並在ajaxSend事件中檢查它。

$(document).ajaxSend(function(event, xhr, options) { 
    if(options.spinner) $("#spinner").show(); 
}) 

有沒有辦法做到這一點?

編輯

令人驚訝它的工作就在我張貼的問題。在此之前它不工作,並且spinner總是如此。我沒有關閉這個問題,因爲也許別人有同樣的問題。

+0

你確定你可以設置**定製選項**在'ajaxSetup'? –

+0

這應該工作......問題是什麼? – Jai

+0

@GuruprasadRao是的,我已經設置;) – Omid

回答

0

如果沒有額外的選項,你可以使用:

$(".loadeContainer").ajaxStart(function() 
{ 
    $(this).show(); 
}).ajaxStop(function() 
{ 
    $(this).hide(); 
}); 
相關問題