mau*_*rra -2 html javascript ajax
我正在处理一个AJAX函数的问题.
该函数应该将一些信息插入到DB中.当我把整个AJAX代码放在一个循环中时,问题就来了,因为它崩溃了.这是一个与我正在做的类似的代码示例:
function funcionDePrueba() {
var url = 'aaajax.py'
var x = 3
for (i = 0; i < x; i++) {
xmlhttp = GetXmlHttpObject();
if (!xmlhttp) {
alert("Browser does not support HTTP Request");
return;
}
var xml = xmlhttp;
xmlhttp.onreadystatechange = function() {
if (xml.readyState == 4) {
alert(claveProyecto);
}
};
xmlhttp.open("GET", url, true);
xmlhttp.send(null);
return true;
}
}
Run Code Online (Sandbox Code Playgroud)
是否可以将整个AJAX代码放在for循环中?
是的,这是可能的.
但是 ; 在提供的代码段中,您return的for-loop中有一个语句.这将使循环有一个然后从函数返回.如果你想要多次迭代,请删除语句:return true.