IE6下jquery ajax报error的原因

用jquery ajax()方法,在其他浏览都通过,IE7以上都通过,唯独在ie6不行。

我这边的解决方案是:必须保证ajax里面的所有数字为小写,ie6对大小写敏感。

错误:

$.ajax({
            url:‘update.req‘,
            data:data,
            Type:‘post‘,
            dataType:‘JSON‘,
            cache:false,
            success:function(data){
            if (data.ret==0) {
                window.location = "get.req";
            } else {
                justTip("保存用户失败!");
            }
        }});

正确:

        $.ajax({
            url:‘update.req‘,
            data:data,
            type:‘post‘,
            dataType:‘JSON‘,
            cache:false,
            success:function(data){
            if (data.ret==0) {
                window.location = "get.req";
            } else {
                justTip("保存用户失败!");
            }
        }})
时间: 2024-10-09 22:57:45

IE6下jquery ajax报error的原因的相关文章

Jquery Ajax时 error处理 之 parsererror

Jquery Ajax时 error处理 之 parsererror     01 $.ajax({ 02         type: "POST", 03         contentType: "application/json", 04         url: myurl, 05         <font color="#ff0000">data</font>: {}, 06         timeout:

Jquery.ajax报parseerror Invalid JSON错误的原因和解决方法:不能解析

(默认: 自动判断 (xml 或 html)) 请求失败时调用时间.参数有以下三个:XMLHttpRequest 对象.错误信息.(可选)捕获的错误对象.如果发生了错误,错误信息(第二个参数)除了得到 null 之外,还可能是 "timeout" , "error" , "notmodified" 和 "parsererror" . error事件返回的第一个参数XMLHttpRequest有一些有用的信息: XMLHttpR

firefox下jquery ajax 返回 [object XMLDocument]处理

1 在firefox下使用jquery ajax处理 返回json类型的时候,ajax执行成功返回结果为 [object XMLDocument]. 2 3 处理办法:在getWriter.write():前面加上一行代码response().setContentType("text/html;charset=UTF-8");

ajax进error的原因

[javascript] view plain copy print?在CODE上查看代码片派生到我的代码片 jQuery.ajax({ url: path, type: "POST", dataType:'json', data:{word : 'a'}, success:function(json) { var isSuccess = json.isSuccess; //alert(json.content.length); }, error:function(XMLHttpReq

Spring Mvc模式下Jquery Ajax 与后台交互操作

1.基本代码 1)后台控制器基本代码 @Controller @RequestMapping("/user") public class UserController { @Autowired private UserService userService;//服务 @ResponseBody @RequestMapping(value="/getUser/*访问路径自己设置*/", method = RequestMethod.POST) public Objec

centos环境下登录mysql报 ERROR 1045 (28000)怎么解决

新入手一台虚拟机,Centos7系列的操作系统,安装mysql后,执行连接出现了Mysql ERROR 1045 (28000):的错误.遇到同样问题的朋友,可以参考如下解决方法. 工具/原料 Centos mysql.mariadb 方法/步骤 首先使用如下命令停止mysql或者mariadb服务. service mariadb stop 使用mysqld_safe来启动mysqld服务器: mysqld_safe --user=mysql --skip-grant-tables --ski

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

<script language="javascript">    <!--    function checkAll(name,isCheck){        items = eval("document.all." +name);        if(items.length != null){            for (i=0;i<items.length;i++){                items[i].checke

jquery Ajax应用总结

常见应用: 下面是Jquery中AJAX参数详细列表: 参数名 类型 描述 url String (默认: 当前页地址) 发送请求的地址. type String (默认: "GET") 请求方式 ("POST" 或 "GET"), 默认为 "GET".注意:其它 HTTP 请求方法,如 PUT 和 DELETE 也可以使用,但仅部分浏览器支持. timeout Number 设置请求超时时间(毫秒).此设置将覆盖全局设置.

ie6下div高度不能为0的解决办法

需要实现一个效果:点击关闭按钮时,div动态隐藏. jquery源码: 这个方法在谷歌 火狐及ie7以上都可以实现效果,但ie6下始终保持一个高度. 原因:ie始终默认div的最小高度为12px,即使你设置为0,但它依然默认一个字体的高度12px 解决办法:给当前需设置高度低于12px的div增加一个overflow:hidden属性.