如何检查以前的呼叫中ajax功能是否忙?如果还readyState != 4
没有来自之前的呼叫,我如何阻止对ajax功能的调用?
你可以使用布尔值和适当的onreadystatechange functoin;
var inprogress = true;
ajaxRequest = ...
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4){
inprogress = false;
}
}
Run Code Online (Sandbox Code Playgroud)