執行我有一個裝載DIV或裝載機應該在Ajax的請求露面。防止.ajaxStart()從一個特定的Ajax請求
$('#loadingDiv').ajaxStart(function() {
$(this).show();
}).ajaxComplete(function() {
$(this).hide();
});
我希望加載器在所有Ajax請求期間都顯示出來,但是在特定的請求中阻止它。
我試過如下:
$.ajax({
url: 'Handler.ashx',
success: function (msg, status, xhr) {
$('#loadingDiv').hide();
}.....
但在div顯示出來,然後消失,我不希望它顯示在所有。
$.ajax({
url: 'Handler.ashx',
global: false,
...
});
見Ajax.Events文檔:
上點擊事件的另一個演示http://jsfiddle.net/6HcpV/2/ – SarathSprakash
這也可以,謝謝! –