在beforeSend上停止$ .ajax
我有这个jQuery ajax调用:
$.ajax({ url : 'my_action',
dataType: 'script',
beforeSend : function(){
if(1 == 1) //just an example
{
return false
}
},
complete: function(){
console.log('DONE');
}
});
我想beforeSend
在条件返回的情况下停止ajax
调用,true
但返回false
不会停止ajax
调用。
我如何stop在Ajax上调用beforeSend?
=======更新=========
return false 也可以。
回答:
$.ajax({
url : ‘my_action’,
dataType: ‘script’,
beforeSend : function(xhr, opts){
if(1 == 1) //just an example
{
xhr.abort();
}
},
complete: function(){
console.log(‘DONE’);
}
});
以上是 在beforeSend上停止$ .ajax 的全部内容, 来源链接: utcz.com/qa/416440.html