解决IE浏览器jQuery执行ajax不响应问题

AJAX(二)jQuery 我们将该链接引入get.html文件里面:全局的 setTimeout()方法设置一个定时器,一旦定时器到期,就会执行一个函数或指定的代码片段。Get.htmleq() 方法将匹配元素集缩减值指定 index 上的一个。语法$.get(URLdatadatastatusxhrdataType。 阅读详情

从开始在第一个公司的时候开始自己写了代码都是用火狐测试,后来因为客户那里只使用IE的浏览器所以把完成的功能测试了一下,发现了好几个问题,一是自己写的代码不够规范,二是IE很挑剔。现在在这个公司做项目测试发现一个ajax的方法在其他浏览器是没有问题的,但是在IE上面当第二次执行传递相同的参数值时ajax直接跳过无响应。

    好吧,不啰嗦了,直接说原因和解决办法。


    是因为ie的缓存做的不好,为了防止ajax不停的提交,有时候会不执行,直接返回。当传递的参数值相同时ajax会不执行。


    所以解决办法就是传递一个参数保证每次执行的时候参数值不同就行,所以可以加一个随机函数,或者加一个时间戳就可以了。

[javascript]  view plain  copy
 print ?
  1. {"resType" : resType, "resId":str[i],"t":new Date()};  

[javascript]  view plain  copy
 print ?
  1. {"resType" : resType, "resId":str[i],"r":Math.random()};  
ie8以下浏览器不兼容jquery解决方案 立即下载

相关推荐

YOLOv5模型转换陷阱:从PT到RKNN的置信度异常与乱框问题深度解析

本文深度解析了YOLOv5模型从PT到RKNN转换过程中的置信度异常与检测框错乱问题,揭示了NPU硬件特性与模型结构不匹配的根本原因。通过详细的解决方案和实操步骤,包括模型修改、转换流程配置和验证技巧,帮助开发者有效解决这一常见部署难题,提升模型在瑞芯微芯片上的推理性能。

weixin_29062255的博客 903

解决ie浏览器发送ajax请求的缓存问题

由于ie浏览器的缓存问题,我们使用ie浏览器发送ajax请求,修改服务器js代码后,再次发送该ajax请求,ie浏览器会从缓存中查找该请求的数据,这样会导致ie显示的数据并不是最新的。 1、服务器代码修改前 ie第一次发送ajax请求的响应内容: chorm第一次发送ajax请求的响应内容: 2、服务器代码修改后 ie第二次发送ajax请求的响应内容: chorm第二次发送ajax请求的响应内容: 3、解决办法 ie响应内容: ...

qq_46112274的博客 698

【高等数值分析】Krylov子空间方法

文章目录1. 预备理论1.1 Krylov 子空间1.2 最佳逼近1.2.1 方法一:最佳平方逼近1.2.2 方法二:假设 AAA 对称正定1.2.3 方法三:残差2范数2. 基底正交化2.1 Arnoldi 过程(CGS)2.2 改进 Arnoldi 过程(MGS)2.3 Lanczos过程3. 方程组求解3.1 全正交方法 (FOM)3.2 D-Lanczos方法3.3 广义极小残量法(GMRES)3.4 MINRES 方法 1. 预备理论 现在需要求解一个大规模稀疏方程组 Ax=bAx=bAx=b,可

Glooow的博客 1万+

6.30 ajax 兼容性问题以及封装

ajax 1. AJAX在IE中的问题 1.1. XMLHttpRequest 对象IE兼容问题 所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。 var xhr; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xhr=new XMLHttpRequest(); } else {// code for IE6, IE5

毛毛的博客 352

NSFC结题报告下载脚本失效?3步教你手动修复下载按钮问题(2024最新版)

针对NSFC官网域名变更导致结题报告下载脚本失效的问题,本文提供了详细的手动修复指南。通过三步操作,教你如何修改用户脚本的域名匹配规则,恢复下载按钮功能,确保NSFC结题报告下载器能继续高效工作。

vscode6remote的博客 751

DataGridView 右键菜单复制(公共)

dataGridView1.CellMouseClick += new DataGridViewCellMouseEventHandler( (sender1, e1) => { if (e1.Button == MouseButtons.Right) {

沁心渃水 2830

ie中 jq ajax 报错,IE7中的jQuery AJAX问题(可能还有其他版本)

谁能启发我为什么以下代码在IE7中不起作用,但在Chrome / Firefox中却能正常工作?$(document).ready(function(){$.ajax({type: "POST",dataType: "text",cache: false,url: "/ajax/ajax.asp",data: "cmd=check_forfeits",success: function(msg) ...

weixin_33172728的博客 324

单像素成像技术原理与Matlab仿真实现

傅里叶变换是数字图像处理的核心数学工具,它将图像从空间域转换到频率域表示。基于傅里叶频谱分析的成像技术通过采集关键频率分量实现图像重建,这种原理催生了单像素成像这一创新技术。单像素成像利用空间光调制器和单个探测器直接测量傅里叶系数,结合压缩感知算法实现高效成像,在红外、太赫兹等特殊波段展现出独特优势。通过Matlab仿真可以验证傅里叶基测量矩阵的构建、压缩感知重建等关键技术环节,为实际系统开发提供理论基础。该技术在弱光环境成像、显微观测等领域具有重要应用价值,其低成本特性也大大降低了特殊波段成像的门槛。

weixin_29061425的博客 344

ajax三种错误ie,ie下jquery ajax 80020101错误的解决方法

注意注释 删除这些注释就可以了Windows下一个MySQL有些错误的解决方法1.无论是什么提示.我们有一个直接看错误日志.由于它描述了最具体描述错误日志. 于MySQL安装文件夹中找到 my.ini简介 看日志保存路径 2. 我的错误是[ERROR] Fatal error: ...IE10,11下_doPostBack未定义错误的解决方法出现的原因 .NET2.0和.NE...

weixin_42333370的博客 351

CANOE-介绍 @014-基于CAPL的Someip测试(CANOE 15.0/16.0/17.0)【草稿】发送事件、方法

摘要:本文介绍了使用CANoe 16.0及更高版本配置SOME/IP测试环境的方法,包括硬件连接、工程配置和CAPL代码实现。SOME/IP是一种面向服务的车载通信协议,支持服务发现、事件推送和方法调用。文章详细说明了网络拓扑配置、数据库文件加载等步骤,并提供了CAPL代码示例,展示如何初始化多个应用端点(15个不同端口)和服务实例(73个服务),通过SomeIpOpenLocalApplicationEndpoint和SomeIpCreateProvidedServiceInstance函数实现。配置过程

沿流不止 424

基于STM32单片机设计的红外人脸测温仪(QT上位机)

基于STM32单片机设计的红外人脸测温仪(QT上位机)是一种结合红外测温和人脸识别技术的设备,可以快速、非接触地测量人体体温并识别身份,广泛应用于人员密集场所的体温筛查和出入管理。基于STM32单片机设计的红外人脸测温仪是一种功能实用、易于使用的人脸测温设备,可以有效提高测温效率和识别准确率,广泛应用于各类人员密集场所的体温筛查和出入管理。

走向CTO的路上... 1719

ie浏览器写ajax,如何在IE浏览器中使用AJAX

我使用的是IE浏览器,我需要做一个简单的AJAX,一旦下拉被更改,它将显示一个包含数据库值的表格。如何在IE浏览器中使用AJAX这里是我的脚本:function getXML(){var req;try {req = new XMLHttpRequest();} catch (trymicrosoft) {try {req = new ActiveXObject("Msxml2.XMLHTTP")...

weixin_39959192的博客 931

中文核心:swin transformer 农作物病虫害识别 完整代码数据

中文核心:swin transformer 农作物病虫害识别

939

ie11 ajax 加载提示,解决在IE11浏览器下,JQuery的AJAX方法不响应问题

在项目的时候一直都是在使用谷歌浏览器在调试,后来在现场部署到服务器上的时候,客户使用的是IE浏览器,版本是11在测试的过程中,出现几个问题,虽然是几个问题,但是问题的原因就是AJAX第一次响应,第二次就不在响应例如:下拉框的数据第一次加载会通过AJAX调用后端方法,但是第二次之后就不在调用后端问题原因:IE的浏览器缓存机制不大好,为了防止AJAX的不停的提交,当参数没有改变的时候,将不再响应AJA...

weixin_35566895的博客 1213

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

ajax没返回响应数据,jQuery的Ajax时无响应数据的解决方法

jQuery的Ajax时无响应数据的解决方法复制代码 代码如下:$.ajax({type: "POST",url: "/MemberComment.aspx/GetOrderToBeCommentCount",success: function(result) {//ToDo:})使用时JS也没有报错。这个是我最郁闷的事了。不知道哪错。。5分钟。。。10分钟。。。。20分钟。。。。。从c#代码到浏...

weixin_31289735的博客 3223

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

解决在IE11浏览器下,JQuery的AJAX方法不响应问题

解决在IE11浏览器下,JQuery的AJAX方法不响应问题

qq_38472465的博客 382

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

【Ajax】原生Ajax与jQuery中的Ajax

文章目录1 express 基本使用2 原生 Ajax2.1 Ajax 简介2.2 XML 简介2.3 Ajax 的特点2.3.1 Ajax 的优点2.3.2 Ajax 的缺点2.4 Ajax 的使用2.4.1 核心对象2.4.2 使用步骤2.4.3 解决 IE 缓存问题2.4.4 AJAX 请求状态2.5 GET.html2.6 POST.html2.7 JSON.html2.8 IE 缓存问题2.9 超时与网络异常2.10 取消请求2.11 重复请求问题3 jQuery 中的 Ajax3.1 get 请

weixin_45980065的博客 1693

IE下使用jquery ajax失效的原因总结

原文地址:http://www.php100.com/html/program/jquery/2013/0905/5895.html 本文章总结了IE下使用jquery ajax失效的原因和一些解决办法,有需要的朋友可参考一下本文章。 1,然后各种调试,最后发现:把ie把关了,再打开$.get()。会调用,再第二次调用的用的时候发现又不行了。于是我推断是ie缓存的问题,把ie缓存清除后,果

katherine的专栏 1506

【jQuery】jQuery 处理 Ajax 以及解决跨域问题的方式

Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术 原生创建 Ajax 的步骤:1. 创建 Ajax 对象;2. 连接到服务器;3. 发送请求;4. 接收返回值。

m0_66584716的博客 2693

服务器不响应Ajax,web前端:解决在IE11浏览器下,JQuery的AJAX方法不响应问题

jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE6.0+、FF1.5+、Safari2.0+、Opera9.0+等。在项目的时候一直都是在使用谷歌浏览器在调试,后来在现场部署到服务器上的时候,客户使用的是IE浏览器,版本是11在测试的过程中...

weixin_39932692的博客 527

ajax返回304,jQuery AJAX产生304响应时,它不应该

这真的让我抓我的头。也就是说,它只发生在IE,而不是Firefox,我的印象是,jQuery是有效的浏览器中立。我在过去几个小时里一直在这个东西开裂,并且已经钉住了,至少,发生了什么。这个jqGrid:$("#DocumentListByPartRecordsGrid").jqGrid({datatype: 'local',colNames: ['Id','Document Name','Docu...

weixin_39693193的博客 370

ie ajax缓存问题,浅析IE针对Ajax请求结果的缓存问题

在默认情况下,IE会针对请求地址缓存Ajax请求的结果。换句话说,在缓存过期之前,针对相同地址发起的多个Ajax请求,只有第一次会真正发送到服务端。在某些情况下,这种默认的缓存机制并不是我们希望的(比如获取实时数据),这篇文章就来简单地讨论这个问题,以及介绍几种解决方案。目录一、问题重现二、通过为URL地址添加后缀的方式解决问题三、通过JQuery的Ajax设置解决问题四、通过定制响应解决问题一、...

weixin_35858091的博客 180

jQuery ajax在IE浏览器的跨域问题--jquery.xdomainrequest.min.js

jquery.ajax 加载数据, chrome, firefox, IE10+ 都可以顺利加载数据,但是IE9及以后版本不执,通过执行 jquery.ajax error 函数显示未执行 拒绝访问。 解决方法1: 针对 拒绝访问 是由于浏览器安全机制导致的,解决方法为点击IE浏览器的的“工具->Internet 选项->安全->自定义级别”将“其他”选项中的“通过域访问数...

weixin_33963594的博客 572

Ajax IE charset问题

转自:http://coolshell.cn/articles/8170.html#more-8170 用jQuery的Ajax方法从后端载入一段HTML代码然后动态插入到网页的Div元件中。这个东西太普遍了。jQuery强大的load方法可以完成这个事情。朋友的代码是这么写的: var tab = jQuery(“#dynamic_tab”); var url = “/list_ajax/”

u011435601的博客 385

Ajax和JQuery

Ajax简介 Ajax的全称是:Asynchronous JavaScript And XML,指的是异步 JavaScript 及 XML(其实主要用的就是javascript技术),它不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。 Ajax的特点是异步 ,比如可以使用Ajax更新局部网页、使用Ajax在不刷新页面的情况下查询数据、验证用户注册的用户名是...

chenjia的博客 1万+
上一篇: 正则表达式验证中文、英文
ZZLFastLife
博客等级 码龄12年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值