我创建了一个$ .ajaxSetup来拦截我在整个应用程序中通过$ .ajax进行的所有ajax调用。使用$ .ajaxSetup我为整个应用程序中的所有ajax调用显示和隐藏微调框。
$.ajaxSetup({
beforeSend: function (xhr) {
$('#loader').removeClass('display-none');
},
complete:function(xhr,status){
$('#loader').addClass('display-none');
}
});
我想要获取URL,以便可以检查并阻止该URL的旋转器:http://graph.facebook.com
最佳答案
您可以使用this.url
并实现所需的功能。
$.ajaxSetup({
beforeSend: function () {
if(this.url != 'http://graph.facebook.com'){
$('#loader').removeClass('display-none');
}
},
complete:function(xhr,status){
$('#loader').addClass('display-none');
}
});