解决jQuery在ie下JSON的cache问题
2010-03-03 23:20
288 查看
ie会cache jQuery的get请求, 导致jQuery的getJSON的失败, 有两种解决方案:
$.post(url, data, callback, "json");
}
1. 服务器端设置http header: Cache-Control: no-cache
2. 用POST方式定义 JSON调用
$.postJSON = function(url, data, callback) {
然后用postJSON 替代 getJSON即可
3. 在get请求之后增加一个随机的参数
$.post(url, data, callback, "json");
}
1. 服务器端设置http header: Cache-Control: no-cache
2. 用POST方式定义 JSON调用
$.postJSON = function(url, data, callback) {
然后用postJSON 替代 getJSON即可
3. 在get请求之后增加一个随机的参数
相关文章推荐
- 前端使用Jquery的getJSON方法,后台使用PHP,解决IE和火狐Firefox中存在的跨域ajax请求问题。
- Jquery $.getJSON 在IE下的缓存问题解决方法
- 勤于思考:jquery.getJSON的缓存问题的解决方法
- jQuery解决IE6、7、8不能使用 JSON.stringify,JSON.parse 函数的问题 【转】
- 使用 ajax json(getJSON)从服务器读取数据,在IE下不更新问题解决
- ie下$.getJSON出现问题的解决方法
- 用jQuery解决input中placeholder值在ie中无法支持的问题
- 解决springmvc返回json数据IE出现文件下载和json数据中文乱码问题
- jquery在IE下卡死问题解决方法
- 使用jQuery快速解决input中placeholder值在ie中无法支持的问题
- 解决EasyUI Form submit和SpringMVC返回JSON在IE中变下载的问题
- 解决jquery .ajax 在IE下卡死问题的解决方法
- jQuery getJSON在IE下不刷新,缓存的问题
- 解决JSON.stringify()在IE10下无法使用的问题
- jQuery 关于在IE中select控件 的change方法无效问题解决
- 使用jQuery快速解决input中placeholder值在ie中无法支持的问题
- 【原创】解决jquery在ie中不能解析字符串类型xml结构的xml字符串的问题
- 完美解决jQuery的hover事件在IE中不停闪动的问题
- IE下使用jQuery重置iframe地址时内存泄露问题解决办法
- 使用 ajax json(getJSON)从服务器读取数据,在IE下不更新问题解决