方法一:如果是jq写的。直接设置一个参数cache:false
$.ajax({
type:"GET"
url:'test.html',
cache:false, // 不设置ajax缓存
dataType:"html",
success:function(msg){
alert(msg);
}
});
方法二:在请求的url后面加随机数或者当时的一个时间戳
//多文件上传 加 multiple <input type="file" name="file" style="width: 70%" multiple>

如果mvc的为 file
切记不能append file[0] file[1] 之类
本文介绍了两种防止AJAX请求被缓存的方法:一是通过jQuery设置cache参数为false;二是通过在URL后添加随机数或时间戳来实现。这两种方法可以确保每次请求都是最新的数据,避免了因缓存导致的数据不一致问题。
796

被折叠的 条评论
为什么被折叠?



