ajax缓存问题,工作中几乎使用ajax都会碰到,虽然解决缓存问题很多,但我 一直使用常用的,方便理解的,没有多大记忆成本的,get方式的缓存问题很蛋疼,尤其是低版本IE啦,废话少说,

<script>
window.onload=function ()
{
    var oBtn=document.getElementById('btn1');
    
    oBtn.onclick=function ()
    {
        ajax('arr2.txt?t='+new Date().getTime(), function (str){
            var arr=eval(str);
            alert(arr[0].a);
        }, function (){
            alert('失败');
        });
    };
};
</script>

 

在客户端ajax请求的网址后添加随机数,一般是这样解决

var url = 'http://url/';
url += '?temp=' + new Date().getTime();
url += '?temp=' + Math.random();

毕竟方法不止一种,也参考其他前辈博客,觉得不错,希望交流成长。

jQuery Post()方法是没有缓存问题的

posted on 2014-12-05 13:58  高尔础础  阅读(160)  评论(0编辑  收藏  举报