临近毕业了还要干活。稍微有点悲催。
今天写代码遇到了一个问题。
用for循环ajax请求后台action。在firebug里看到的请求参数是正确的。
两个请求的参数一个是0,一个是1。但是执行action的时候,执行的两次却都是执行的同一个参数。比如都是1或者都是0。这个问题很奇怪。到目前还没解决。
【在ajax应用中,通常一个页面要同时发送多个请求,如果只有一个XMLHttpRequest对象,前面的请求还未完成,后面的就会把前面的覆盖掉】
上面这句话是搜索了一段时间之后得到的结果。也就是像群里的sun所说的,后面的请求把前面还没完成的请求覆盖掉了。
-----------------------
终于发现也有人遇到同样的问题了!而且是大牛!
看这里的讨论:http://weibo.com/1401880315/zm0OG8exL