为除了其中一个请求之外的所有ajax请求创建加载模式

时间:2014-04-04 15:23:34

标签: jquery ajax

我有这个代码用于显示ajax请求的模式:

$(document).ajaxStart(function () { showLoadingModal(); });
$(document).ajaxError(function () {
    closeLoadingModal();
    alert("error");
});

通过使用此代码,我有所有请求的模态。 但我想为一些ajax请求做另一个操作。 你的想法是什么?

1 个答案:

答案 0 :(得分:0)

而不是ajaxStart,请使用ajaxSend并根据网址过滤请求:

$(document).ajaxSend(function (event, xhr, options) {
    if(options.url != "requestURLToexclude") showLoadingModal();
})