`

ajax在ie中正常,在火狐下出现parsererror

阅读更多
很多网上的文章都是火狐下正常,IE下出错,如果是这种问题到网上找别的博文就可以了。
我的是ajax在ie中正常,在火狐下出现parsererror,而且200,4都能正常返回。
最后发现的原因是【json的格式】问题,我把json格式化了,就出现了这个错误,把json中的换行,空格都去掉,这样就没有问题了。

下面是jquery中的ajax方法出现问题时会调用的error方法,查看错误信息。(成功时调用success方法,出错时条用error方法)
error:function(XMLHttpRequest, textStatus, errorThrown) {
                        alert(XMLHttpRequest.status);
                        alert(XMLHttpRequest.readyState);
                        alert(textStatus);
                    },
分享到:
评论

相关推荐

    完美解决ajax跨域请求下parsererror的错误

    ajax请求报parsererror错误是很宽泛的概念,很多情况下都报这个错, 在很多时候,即使ajax提交、返回都正常 XMLHttpRequest.status=200 (正常响应) XMLHttpRequest.readyState=4 (正常接收) ajax也会提示一个parse...

    js跨域,ajax报parsererror

    完美解决js跨域,ajax报parsererror。框架struts2+Spring。

    Servlet 与 Ajax 交互一直报status=parsererror的解决办法

    parsererror通常出现在Ajax请求的响应格式不满足客户端期望的格式时。当客户端期望从服务器获取JSON格式数据,但实际接收到的数据格式有误或者不是JSON格式时,JavaScript的JSON解析器会抛出错误。在本例中,Servlet...

    解决jquery .ajax 在IE下卡死问题的解决方法

    然而,当在Internet Explorer(IE)浏览器中使用`.ajax`进行XML数据交互时,可能会遇到一个常见的问题:请求在IE下卡死或者无法正常工作。这个问题通常是由于IE对XML文件的解析方式与其它浏览器不同导致的。 首先,...

    兼容IE,firefox jquery 创建XML

    本文将深入探讨如何使用jQuery在Internet Explorer(IE)和Firefox这两个主要浏览器中创建XML,以及相关的JavaScript(js)技术。 首先,我们需要理解XML(eXtensible Markup Language),它是一种用于存储和传输...

    在VS2013下配置Parser Generator1

    在VS2013环境下配置Parser Generator1需要进行一些设置和配置,本文将详细介绍配置过程。 Parser Generator简介 Parser Generator是一款功能强大且灵活的解析器生成工具,能够根据用户提供的语法规则生成解析器...

    Error Parser-开源

    Error Parser结合Doxygen的功能,使得即使在没有原始XML源文件的情况下,开发者也能通过生成的头文件了解错误信息,这对于开源项目尤其重要,因为它允许其他贡献者快速熟悉项目中的错误处理机制。 在提供的压缩包...

    Javascript(AJAX)解析XML的代码(兼容FIREFOX/IE)

    在这个例子中,我们将探讨如何使用JavaScript通过AJAX技术解析XML文档,同时兼容Firefox和Internet Explorer(IE)这两种不同的浏览器。 首先,我们需要创建一个函数`getResult`,它接收两个参数:一个是XML数据的...

    error-stack-parser, 从JS错误中提取含义.zip

    error-stack-parser, 从JS错误中提取含义 error-stack-parser.js-- 从JS错误中提取含义 简单,跨浏览器 错误分析器。 这个库解析并提取函数名。url 。行号和列号,作为一个框架集的一个 array,作为一个的。一旦你...

    解析xml,ajax

    但需要注意,E4X不是所有浏览器都支持,主要在Firefox中使用。 3. Ajax中的数据交换: - 使用XML:在早期的Ajax应用中,XML常作为数据交换格式,可以通过XMLHttpRequest的responseXML属性获取XML数据,然后使用DOM...

    JQuery ajax中error返回错误及一直返回error的解答

    针对`jQuery.ajax()`一直返回`error`的问题,这里有一个常见案例:在Action方法中,如果存在以`get`开头的方法,当Ajax请求发送时,服务器可能会尝试执行这些方法,导致错误。为避免这种情况,应确保所有Action方法...

    AJAX生成静态HTML

    **AJAX生成静态HTML**是Web开发中一种提高用户体验的技术,它允许网页在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。在Struts框架中,结合XML处理,可以创建更加灵活和高效的动态网站。这个名...

    enju parser enju parser

    enju parser enju parser

    jquery中ajax使用error调试错误的方法

    通过合理地配置和使用error函数,开发者能够捕获并处理在数据异步请求过程中出现的各类问题,从而提高程序的稳定性和用户的体验。下面是关于如何在jQuery中通过ajax的error方法调试错误的详细知识点。 ### jQuery ...

    JS读取XML文件数据并以table形式显示数据的方法(兼容IE与火狐) .zip

    在IE和Firefox之间,解析XML的方式有所不同: - **IE**:IE8及以下版本使用`ActiveXObject("Microsoft.XMLDOM")`创建XML DOM对象,然后调用`loadXML()`方法加载XML字符串。 - **Firefox**:其他现代浏览器,包括...

    java+ajax处理乱码实例

    本实例将探讨如何在Java后端和Ajax前端交互过程中解决字符编码问题,防止出现乱码。 在Java中,处理字符编码的关键在于正确设置输入流和输出流的编码。当接收到Ajax请求时,服务器需要正确识别请求中的编码,同时在...

    ajax 检测用户名是否被占用

    Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。通过Ajax,我们可以实现后台与服务器的异步数据交换,提升用户体验,使用户在输入用户名时就能实时得知该...

    ajax技术的使用其实这么简单

    在现代Web开发中,AJAX(Asynchronous JavaScript and XML)技术是不可或缺的一部分,它使得网页无需刷新即可实现异步数据交换,极大地提升了用户体验。本文将深入讲解AJAX的基本原理、使用方法以及与XML的联合应用...

Global site tag (gtag.js) - Google Analytics