[JS] IE下ajax请求不生效或者请求结果不更新
问题描述:
IE8及以下版本里用jQuery发简单的GET时,第一次或者新开窗口后的请求没问题,可以正确返回结果。但是之后刷新页面或者触发某些操作得到的ajax请求结果永远和第一次一样。
问题分析:
通过调试发现应该是IE的缓存机制的问题,不仅缓存了js代码而且缓存了ajax请求的结果。
解决办法:
为请求添加时间戳,例如:
$.get("getDate?"+(new Date()).getTime(), function(res){alert(res); });
转载于:https://www.cnblogs.com/lovebread/p/4947474.html
[JS] IE下ajax请求不生效或者请求结果不更新相关推荐
- ie下ajax请求不到数据库,解决IE下Ajax请求无效
在做web开发是,大多时候都会使用FireFox作为调试的浏览器.上面携带的FireBug用来调试JavaScript实在是太方便了,绝大多数的问题都能够通过它跟踪调试出来.但是,当项目发布时,不能仅 ...
- AJAX请求和跨域请求详解(原生JS、Jquery)
一.概述 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术. AJAX = 异步 JavaScript 和 XML,是一种用于创建快速动态网页的技术.通过在后台与服务器进行少量数 ...
- php上js实现ajax请求,原生JS如何实现Ajax通过POST方式与PHP进行交互的方法
原生JS如何实现Ajax通过POST方式与PHP进行交互的方法 发布时间:2021-04-20 11:28:22 来源:亿速云 阅读:52 作者:小新 这篇文章将为大家详细讲解有关原生JS如何实现Aj ...
- IE下AJAX请求只有一次
在IE下使用JQ的AJAX请求如果第二次请求与第一次一样则会直接从缓存里读取上一次请求的内容给服务器. 解决方法: 将onreadystatechange函数放入到send下面: <!DOCTY ...
- JS中的Ajax发送请求获取数据流程
前言: JS两个常用的请求方法 [XMLHttpRequest() .fetch()] XMLHttpRequest() 的使用方法大致可以分为四步: 1.创建XMLHttpRequest的对象成员 ...
- js循环发起ajax请求
js循环发起ajax请求 工作中会遇到如下类似场景: 前端请求一个文章列表的接口A,A返回了所有的文章列表.而文章内容需要拿着A返回的每条Id去请求文章详情接口B. 这种情况下需要循环请求,因为aja ...
- 原生JS实现Ajax和JSONP跨域请求
背景: 对接身份证录入和门锁卡号录入设备中,安装驱动完成后,提供的接口服务是http://localhost:8099/?cmd=readbcardid&charset=gbk,返回的数据格式 ...
- 如何在js中使用ajax请求数据,在 JS 中如何使用 Ajax 来进行请求
做者:Danny Markov 译者:前端小智 来源:tutorialzine 点赞再看,微信搜索 [大迁世界]关注这个没有大厂背景,但有着一股向上积极心态人.本文 GitHub https://gi ...
- js基础知识ajax与cors
1.DOM DOM 是 JavaScript 操作网页的接口,全称为"文档对象模型"(Document Object Model).它的作用是将网页转为一个 JavaScript ...
最新文章
- 软件测试概述--基础篇
- 数据库查询构建控件集Active Query Builder
- 访谈:摩尔定律后时代,看13位行业专家如何看量子计算机的未来?
- iOS开发UI篇—iOS开发中三种简单的动画设置
- 根据省市区查询对应权限下的数据
- 【英语学习】【加州教材】【G3】【科学】Science目录及术语表
- spring框架 c p标签的区别_Spring学习初体验
- iOS11以后启动图尺寸
- jQuery实现表头固定效果
- java udp转发_JAVA NIO udp 实现 群转发
- 数据总线,地址总线,控制总线
- JAVA第11章枚举与泛型总结
- 如何免费创建三级域名?
- 7步轻松设置授权管理器License Manager
- ctcpejmu单词_微生物英文单词
- Google Pay接入
- Kaggle泰坦尼克号生存预测挑战——数据分析
- 5 种全局 ID 生成方式、优缺点及改进方案
- 一个IT人才的精彩故事
- halcon变量,图像与C++的一些转换(未完待续)