ajax 缓存 问题 requestheader


Posted in Javascript onAugust 01, 2010
var paras="ajaxFlag=getMarkerIDs"; 
var myAjax=new Ajax.Request( 
"AddInfoHandler.ashx", 
{method:'get',parameters:paras,onComplete:showGetMarkerIDsResponse} 
);

因为我有一个切换数据库的操作,第一次进数据库A的时候,列表加载正确,点击结点(ajax)地图显示A数据,但点击ie后退再进入数据库B的treeview,列表加载正确(加载列表不是ajax), 点击结点地图显示的数据却还是A的数据(ajax),我在AddInfoHandler.ashx设置断点,发现再次进行上面操作时候进A数据库断点命中,而进B数据库竟然没进断点,但是我确实很奇怪,没进页面竟然ajax也有返回数据,并且跟上一次一样,应该是用的缓存机制。 最后网上查到资料更改如下:
var myAjax=new Ajax.Request( 
"AddInfoHandler.ashx", 
{method:'get',requestHeaders: ['Cache-Control','no-cache','If-Modified-Since','0'],parameters:paras,onComplete:showGetMarkerIDsResponse} 
);

下面的可以参考以前发布的文章
https://3water.com/article/22074.htm
response.setHeader参数、用法的介绍
详细出处参考:https://3water.com/article/16437.htm
Javascript 相关文章推荐
查找iframe里元素的方法可传参
Sep 11 Javascript
使用Plupload实现直接上传附件至七牛云存储
Dec 26 Javascript
JavaScript制作淘宝星级评分效果的思路
Jun 23 Javascript
Javascript实现图片轮播效果(二)图片序列节点的控制实现
Feb 17 Javascript
bootstrap读书笔记之CSS组件(上)
Oct 17 Javascript
AngularJS验证信息框架的封装插件用法【w5cValidator扩展插件】
Nov 03 Javascript
Kendo Grid editing 自定义验证报错提示的解决方法
Nov 18 Javascript
浅析vue component 组件使用
Mar 06 Javascript
vue 1.x 交互实现仿百度下拉列表示例
Oct 21 Javascript
js定义类的方法示例【ES5与ES6】
Jul 30 Javascript
微信小程序项目总结之记账小程序功能的实现(包括后端)
Aug 20 Javascript
详解JavaScript中new操作符的解析和实现
Sep 04 Javascript
parseInt parseFloat js字符串转换数字
Aug 01 #Javascript
style、 currentStyle、 runtimeStyle区别分析
Aug 01 #Javascript
JavaScript为对象原型prototype添加属性的两种方式
Aug 01 #Javascript
javascript函数中的arguments参数
Aug 01 #Javascript
jquery dialog键盘事件代码
Aug 01 #Javascript
网站页面自动跳转实现方法PHP、JSP(下)
Aug 01 #Javascript
网站页面自动跳转实现方法PHP、JSP(上)
Aug 01 #Javascript
You might like
PHP面向对象——访问修饰符介绍
2012/11/08 PHP
yii框架通过控制台命令创建定时任务示例
2014/04/30 PHP
简单了解WordPress开发中update_option()函数的用法
2016/01/11 PHP
php基于SQLite实现的分页功能示例
2017/06/21 PHP
php 调用百度sms来发送短信的实现示例
2018/11/02 PHP
laravel 解决Validator使用中出现的问题
2019/10/25 PHP
PHP实现递归的三种方法
2020/07/04 PHP
In Javascript Class, how to call the prototype method.(three method)
2007/01/09 Javascript
基于jQuery的日期选择控件
2009/10/27 Javascript
jquery的index方法实现tab效果
2011/02/16 Javascript
jquery中对于批量deferred的处理方法
2014/01/22 Javascript
使用script的src实现跨域和类似ajax效果
2014/11/10 Javascript
JQuery CheckBox(复选框)操作方法汇总
2015/04/15 Javascript
深入浅析JavaScript函数前面的加号和叹号
2016/07/09 Javascript
如何解决vue与传统jquery插件冲突
2017/03/20 Javascript
Angular.Js中ng-include指令的使用与实现
2017/05/07 Javascript
Node.js 使用流实现读写同步边读边写功能
2017/09/11 Javascript
基于D3.js实现时钟效果
2018/07/17 Javascript
vue通过数据过滤实现表格合并
2020/11/30 Javascript
JS中的算法与数据结构之栈(Stack)实例详解
2019/08/20 Javascript
Vue项目配置跨域访问和代理proxy设置方式
2020/09/08 Javascript
用Python制作检测Linux运行信息的工具的教程
2015/04/01 Python
在Django框架中运行Python应用全攻略
2015/07/17 Python
python基础教程项目二之画幅好画
2018/04/02 Python
Python计算一个给定时间点前一个月和后一个月第一天的方法
2018/05/29 Python
pandas 将list切分后存入DataFrame中的实例
2018/07/03 Python
python中selenium库的基本使用详解
2020/07/31 Python
香港万宁官方海外旗舰店:香港健与美连锁店
2018/09/27 全球购物
中海讯通笔试题
2015/09/15 面试题
计算机应用专业学生的自我评价分享
2013/11/03 职场文书
仓库管理专业个人的自我评价
2013/12/30 职场文书
结婚邀请函范文
2014/01/14 职场文书
大学生党校培训心得体会
2014/09/11 职场文书
2015年酒店客房部工作总结
2015/04/25 职场文书
教师节祝酒词
2015/08/11 职场文书
Python 一键获取电脑浏览器的账号密码
2022/05/11 Python