`

Jquery在IE下的失效问题

阅读更多

这个问题还是有些棘手的,发现在IE下使用Jquery的Ajax方法,浏览器根本不会发出请求。其他的几个主流的浏览器均没有问题。

 

网上搜索了一下,发现是IE的缓存机制。

 

在IE下浏览器会默认缓存住,解决方法是:

 

1,使用POST方式

 

2, Jquery的Ajax函数有一个cache参数

 

cacheBoolean
Default: true, false for dataType 'script' and 'jsonp'

If set to false, it will force requested pages not to be cached by the browser. Setting cache to false also appends a query string parameter, "_=[TIMESTAMP]", to the URL. 

 

GET IT

分享到:
评论

相关推荐

    jquery在ie7下选择器的问题导致append失效的解决方法

    主要介绍了jquery在ie7下选择器的问题导致append失效的解决方法

    jquery.uploadify.js 兼容IE9

    解决 jquery.uploadify.js 在ie9 下 二次打开失效问题等问题

    兼容IE8、IE9的html5shiv.min、respond、jquery.form

    ie8和ie9浏览器下兼容问题; 1、bootstrap3部分样式失效,在页面中引用respond.min.js和html5shiv.min.js ; 2、另外提供formData不可用情况下使用的jquery.form.min.js资源文件

    jquery submit ie6下失效的原因分析及解决方法

    jquery submit ie6下失效的原因分析及解决方法。需要的朋友可以过来参考下,希望对大家有所帮助

    jquery-1.8.3.min.js

    jQuery1.8.2在IE9中调用ajax失败的问题 jQuery1.7.1不能正确地设置IE7中克隆元素的tabindex属性 压缩的JS文件包含非ASCII字符 如果body样式设置为display:none,则$('body')。show()无法工作 在IE9中element.css...

    Jquery1.8 chm

     jQuery 1.8.2在IE9中调用ajax失败的问题  jQuery 1.7.1不能正确地设置IE7中克隆元素的tabindex属性  压缩的JS文件包含非ASCII字符  如果body样式设置为display:none,则$('body').show()无法工作  在IE9中...

    JQuery插件 IP地址输入框

    目前仅支持火狐 主要是自己CSS不行导致IE下CSS样式失效

    极具兼容性美观的jQuery二级下拉菜单代码.rar

    极具兼容性的jQuery二级下拉菜单代码,对CSS感兴趣的朋友可下载借鉴,兼容性这项技术标准,在现代的WEB2.0设计中越来越重要,因为用户使用的浏览器五花八门,各有各的内核,如果不兼容,很可能导致你的网页变形或...

    jQuery插件pngFix1.2

    png图片的透明背景在IE6下会失效,这个jQuery插件可以使之在IE6下仍然有效,使用时注意与其它插件的冲突。

    ie9 ajax请求失败解决方案

    完美解决ie9 ajax 请求失败问题,解决ie9 跨域请求失败问题,欢迎下载,亲测有效。jquery.XDomainRequest.js

    jquery动态改变onclick属性导致失效的问题解决方法

    代码如下: ”” xss=... 遗憾的是在ie中,至少是ie7 以下是没有效果的,至于i8好像也是没有效果的。 办法就是使用jquery 绑定. 代码如下: $(“#id”).attr(“onclick”,””).click(function(){ // }); 这里需要先清

    javascript中onmouse事件在div中失效问题的解决方法

    在IE下解决问题很简单,用onMouseEnter、onMouseLeave来代替onMouseOver、onMouseOut就行了,他们的作用基本相同,但前者不会发生冒泡(如果用 jQuery的event事件,只要绑定mouseleave、mouseenter即可)。...

    jQuery控制cookie过期时间的方法

    jquery.cookie()方法可以设置cookie,默认条件下是浏览器关闭cookie即失效,用下面方法可以解决这个问题 [removed] var expiresDate= new Date(); expiresDate.setTime(expire.getTime() + (? * 60 * 1000)); //?...

    jQuery完全实例.rar

    jQuery中的一切都构建于这个函数之上,或者说都是在以某种方式使用这个函数。这个函数最基本的用法就是向它传递一个表达式(通常由 CSS 选择器组成),然后根据这个表达式来查找所有匹配的元素。 默认情况下, 如果...

    修改jQuery.Autocomplete插件 支持中文输入法 避免TAB、ENTER键失效、导致表单提交

    而在我的IE6.0下,则无此问题。 原因分析: Autocomplete插件对用户输入字符的触发自动匹配是通过”keydown”事件进行的(可分析jquery.autocomplete.js第 92行),在IE6中,当输入法打开时,输入的字符是不会触发”...

    ajax在兼容模式下失效的快速解决方法

    使用jQuery,用ajax实现局部刷新功能,在火狐,360急速浏览器高速模式下,ie8,9都能正常运行,但切换到兼容模式下无效,解决办法有两种关闭浏览器兼容性视图,二是引入json2.js文件 这里采用第一种,并且使用一种...

    jquery ui resizable bug解决方法

    但开启 helper: ‘ui-resizable-helper’ 或animate: true, 时候,会发现官方的例子的宽度自动增加了10PX 仔细翻源代码一看,发现有以下问题:(如图) 竟然用padding 难怪会自动添加宽度 这个问题在ie firefox下都存在....

    IE6下position fixed失效的解决方法(亲测有效)

    –[if IE 6]> [removed] (function($) { jQuery.fn.Fixed = function(options) { var defaults = { x:0, y:0 }; var o = jQuery.extend(defaults, options); var isIe6 = !window.XMLHttpRequest; var html= $(...

    jquery 删除cookie失效的解决方法

    最近做一个功能, 但是删除cookie的时候总是失效, 搞不清楚什么原因. 使用$.cookie(“name”,””); 结果出来是生成了一个新的空值的cookie. 使用$.cookie(“name”,null); 又删除不掉cookie. 最后使用$.cookie(...

Global site tag (gtag.js) - Google Analytics