【话题】ajax连续多次调用的问题
2009-04-29 17:57:03 来自:万信艾岚 浏览数:71次
在一次ajax请求中调用另一次ajax请求,在ie中正常。在firfox 中 第二次请求会不成功,不返回任何结果。 一个解决办法,是在隔2秒用setTimeout再发第
二次请求,成功。 我做ajax不是很深入,想问问这个是什么原理。最好详细些,谢谢!!
更多相关的话题
即将回复于29日19点10分
这个应该是你JS代码的问题 检测一下object.Status值
qianni回复于29日20点24分
回帖网址怎么变成链接?哪位大哥知道啊
ccwccw回复于29日21点37分
mark
kuhanlai回复于29日22点52分
也许是因为ajax是异步执行的,所以需要判断另外一次的ajax的请求是否已执行完。if (request.readystate==4)
{
...
}
洪铭泽回复于30日03点06分
在url上加入?date=(new Date());保证url改变 才能调用
ruibin回复于30日04点33分
12正解,我也遇到过这种情况
ZHAOYUE19980626回复于30日05点59分
<a href="">sina </a>
anny33回复于30日07点19分
我就是加了,所以出现这种问题,感觉很奇怪。
jacob回复于30日08点32分
我每次的时候加个随机数,没什么问题
kuangkuang回复于30日09点46分
加上时间戳~~~
renyuting回复于30日10点58分
该回复于2008-09-16 12:35:16被版主删除
一剑飘红回复于30日12点16分
learning……
dongxc回复于30日13点39分
雪樱曼舞回复于30日15点00分
程序执行的时间是很短的,加随机数