急求:循环发送xmlhttprequest,我头大了
我的aspx页中有这么一段ajax代码,用以循环发送xmlhttprequest
for(n=1;n<3;n++){
url=address.value+n;
alert(n);//如果在这里加入alert(n),代码首次运行勉强正确
sendRequest(url);//传入网址.这个函数里也有一个alert
}
第一种情况:没有alert(n);这一行
首次运行时,遇行总不正确,只执行n=2时的sendRequest,但在以后的运行中都能正确执行循环发送.
第二种情况:有alert(n);这一行
首次运行勉强正确...观察运行情况:
消息框弹出的顺序为:消息框1-->消息框2-->sendRequest1-->sendRequest2
在以后运行时,弹出的消息框顺序才会变得正确,消息框1-->sendRequest1-->消息框2-->sendRequest2
谁能帮我弄清这个问题啊