ajax缓存问题

在Ajax开发中,会遇到浏览器缓存内容的问题,在不刷新页面的情况下,浏览器会缓存第一次请求的内容,服务端更新后浏览器仍然显示第一次的内容。
早上问 Heero,让我加随机数,想起以前做过类似,可以在客户端稍作处理:
            jQuery.get("/live/match.action?time="+new Date().getTime(), {"rsc":rsc},        
                   function (data, textStatus){
                    //返回的 data 可以是 xmlDoc, jsonObj, html, text, 等等.
                    this; // 在这里this指向的是Ajax请求的选项配置信息,请参考下图
                    //alert(textStatus);//请求状态:success,error等等。当然这里捕捉不到error,因为error的时候根本不会运行该回调函数
                    //代码省略
                });   
这样子,ie就不会缓存返回的数据了。

你可能感兴趣的:(Ajax,职场,缓存,休闲)