第一种:使用URL加时间后缀的方式
$.ajax({
type: "get",
url:'xxxxxxxxxxxxxxxxxxx+"&"+new Date().toTimeString(),
旨在是IE认为 不同的请求。否则会对相同地址的请求(缓存时间过期前),进行缓存机制。
第二种:AJAX可以设置属性 cache:false来处理。
(默认: true,dataType为script和jsonp时默认为false) jQuery 1.2 新功能,设置为 false 将不缓存此页面。
装入一个HTML网页的最新版本:
$.ajax({
url: "test.html",
cache: false,
success: function(html){
$("#results").append(html);
}
});