我有一个每5秒钟发出一次AJAX请求.但问题是在AJAX请求之前,如果先前的请求没有完成,我将中止该请求并发出新请求.
我的代码是这样的,如何解决这个问题?
$(document).ready(
var fn = function(){
$.ajax({
url: 'ajax/progress.ftl',
success: function(data) {
//do something
}
});
};
var interval = setInterval(fn, 500);
);
Run Code Online (Sandbox Code Playgroud)