jquery的ajax相关笔记

jquery中AJAX的并发执行问题
关于ajax的应用,异步并发,导致的问题


http://www.blogjava.net/emu/archive/2005/11/22/20888.html
CACHE
如果使用xmlhttp控件,在发起http请求的时候IE会包办cache策略,很多时候更新了数据却无法获得更新后的数据。一开始试图用传统方式在URL后面加随机数来强制更新,但是IE仍然距不发出新的请求。

一个解决方法是在后台写expires: 0或者其他的禁止前台cache的头,但是这样在数据没有更新的时候又会带来不必要的服务器压力、响应延迟和带宽浪费。
一个稍微好一点的解决方法是,前台在提交数据以后,需要强制更新数据的时候:

xmlhttp.setRequestHeader("If-Modified-Since","0");


你可能感兴趣的:(jquery的ajax相关笔记)