循环发送ajax请求,为什么总是只能得到最后一个结果?
发布网友
发布时间:2022-04-30 16:10
我来回答
共2个回答
热心网友
时间:2022-04-25 03:52
你用的是get请求,并且是在IE下。
问题原因是IE会用第一次返回的响应来应答你第二次和后面的请求。
解决方法是为你的请求url在每次请求时都发一个不重复的参数,加在url后面,这样ie就不会用缓存了
像这样:var url=url+(new Date()).getTime();
热心网友
时间:2022-04-25 05:10
用jquery就不会了