Ajax 程序没有像我预期的那样运行。查看代码
$(document).ready(function(){
$("input").keyup(function() {
for(var i=400;i<421;i++){
(function(counter){
counter=String(counter);
$.ajax({
type: "GET",
url: "results/result_html.php?usn="+txt+counter+"&resultType="+resultType,
dataType:"JSON",
success:function(result){
$("#info").hide();
$("#result").html(result);
$("#usn").attr("placeholder", "Class USN");
}
});
})(i);
}
alert("hai");
});});
在此代码中,我想在完成该 for 循环中的所有 Ajax 请求后显示警报。但是当我运行此代码时,警报首先显示。我是 Ajax 的新手,请任何人帮助我按预期运行。