get方法如果您的url每次不加一个时间戳(xx.php?v=20133829这种让每次请求感觉地址不一样)的话还是会有缓存的,因为get方式的特点就是可以缓存。如果用post的话您设不设置
$.ajax({
type: "get",
url: "请求地址",
cache:fasle,//默认缓存是true,这里设置成false即可
beforeSend: function(XMLHttpRequest){
//执行请求前的函数
},
success: function(data, textStatus){
//成功获取返回数据时执行
},
complete: function(XMLHttpRequest, textStatus){
//HideLoading();
},
error: function(){
//请求出错处理
}
});
建议您看下下面的参数:
调用ajax的时候有个参数 cache:false就可以了
cache:false