我对 Ajax 调用和我的 apache 服务器的问题感到抓狂。
我有一些脚本 php 和一个带有 javascript 的简单 html。
var i = 0;
var t = 0;
function comenzar(){
$.get('testAjax2.php', function (data){
$('#container').append(data);
});
t = setTimeout(function(){
$('#container').append('timeout<br/>');
i++;
$.get('testAjax.php?i='+i, function (data){
$('#container').append(data);
});
if(i == 10)
clearTimeout(t);
}, 100);
}
PHP文件testAjax2.php代码:
sleep(10); //sleeps for 10 seconds
echo "done! testAjax2.php";
PHP文件testAjax.php代码:
echo $_GET['i']."<br/>";
人 你觉得这段代码怎么样?
在完成第一个之前,我不能进行任何 ajax 调用。它仅在 testAjax2 ajax 调用完成时显示第一。
当第一个有服务器延迟并继续拨打电话时,如何进行多个 ajax 调用?
我完全迷失了,我不知道关于 Ajax 的这种行为(或者可能是 Jquery?)
太感谢了
编辑:对不起我的英语