如何解决AJAX 的缓存
类别:Web前端 浏览量:637
时间:2014-12-12 如何解决AJAX 的缓存
如何解决AJAX 的缓存解决AJAX 的缓存的方法
1、在ajax发送请求前加上 anyAjaxObj.setRequestHeader("If-Modified-Since","0");
2、在ajax发送请求前加上 anyAjaxObj.setRequestHeader("Cache-Control","no-cache");
3、在 Ajax 的 URL 参数后加上 "?fresh=" + Math.random();
4、第五种方法和第四种类似,在 URL 参数后加上 "?timestamp=" + new Date().getTime();
5、如果是使用jQuery,直接这样就可以了 $.ajaxSetup({cache:false}) 。这样页面的所有ajax都会执行这条语句就是不需要保存缓存记录。
6、用POST替代GET
标签:AJAX
您可能感兴趣
- ajax特殊字符的处理
- php递归ajax的交互模型(PHP使用反向Ajax技术实现在线客服系统详解)
- Flask框架踩坑之ajax跨域请求实现(Flask框架踩坑之ajax跨域请求实现)
- $.ajax的用法
- laravel实现跨域访问(使用laravel和ajax实现整个页面无刷新的操作方法)
- djangoapi接口开发(Django使用AJAX调用自己写的API接口的方法)
- jquery ajax详细教程(jquery+Ajax实现简单分页条效果)
- thinkphp伪静态实例(thinkPHP+mysql+ajax实现的仿百度一下即时搜索效果详解)
- php上传大文件教程(PHP实现带进度条的Ajax文件上传功能示例)
- Ajax Post请求数据中加号变空格的解决方法
- 如何解决AJAX 的缓存
- laravel 前后端开发(在Laravel中实现使用AJAX动态刷新部分页面)
- laravel事件返回错误数据(laravel Validator ajax返回错误信息的方法)
- laravel设置跨域请求(解决laravel 出现ajax请求419unknown status的问题)
- thinkphp权限认证怎么用(ThinkPHP框架结合Ajax实现用户名校验功能示例)
- ajax回调函数不执行
- 小米Watch S1评测 或许能成为小米冲击高端可穿戴设备的里程碑(小米WatchS1评测或许能成为小米冲击高端可穿戴设备的里程碑)
- 手机QQ与小米路由器在一起 明天揭晓,敬请期待(手机QQ与小米路由器在一起)
- 小米音乐与 QQ 音乐合作,便捷迁移会员(小米音乐与QQ音乐合作)
- 小米推出米兔儿童电话手表奥特曼版,799 元,支持微信 QQ(小米推出米兔儿童电话手表奥特曼版)
- 贾怀胤唱《白龙马》 炸场 了 没想到京剧还能这么玩(贾怀胤唱白龙马)
- 白龙马的改编学生版,快来看看(白龙马的改编学生版)
热门推荐
- vueelementui动态表格(Vue Element前端应用开发之常规的JS处理函数)
- vueelementui三级菜单(vue+element ui实现锚点定位)
- apache虚拟目录配置(Apache 添加虚拟目录注意事项)
- sql常见的聚合函数有哪些(SQL中的开窗函数详解可代替聚合函数使用)
- 微信小程序抽签如何抽中(JavaScript实现班级抽签小程序)
- docker容器镜像内容(Docker容器从镜像恢复代码的操作步骤)
- python语句for循环(Python基础之循环语句用法示例for、while循环)
- 怎么用css3画椭圆(用CSS3画一个爱心)
- mysql多表连接优化(浅谈Mysql多表连接查询的执行细节)
- html5复选框属性教程(HTML5单选框、复选框、下拉菜单、文本域的实现代码)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9