`

jquery ajax的error错误信息

阅读更多


 项目开发中ajax的异常处理起来算是比较头疼的,因为是异步请求,所以即使ajax异常程序依然会继续执行,导致找ajax的异常比较麻烦。

今天处理ajax异常时搜到一篇文章,提到error可以返回ajax异常信息。

$.ajax({
                url: url,
                type: "post",
                data: data,
                dataType: "json",
                success: function(){
                      //callback;
                }
                error: function (XMLHttpRequest, textStatus, errorThrown) {
                    // 状态码
                    console.log(XMLHttpRequest.status);
                    // 状态
                    console.log(XMLHttpRequest.readyState);
                    // 错误信息   
                    console.log(textStatus);
                }
            });

 

 

  • 大小: 2 KB
分享到:
评论

相关推荐

    Jquery Ajax Error 调试错误的技巧

    减少了需要兼容性的问题,当我们在ajax项目中,遇到ajax异步获取数据出错该怎么解决呢,我们可以通过捕捉error事件来获取出错的信息,本文给大家介绍jquery ajax error调试错误的技巧,感兴趣的朋友一起学习吧

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

     Jquery中的Ajax的async默认是true(异步请求),如果想一个Ajax执行完后再执行另一个Ajax, 需要把async=false就可以了  于时我在ajax中进行了处理  async: false,结果发现提交正常的数据返回是正常的没有错误。  ...

    jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法

    jquery中ajax请求后台数据成功后既不执行success也不执行error,此外系统报错:Uncaught SyntaxError: Unexpected identifier at Object.success,但后台能够返回数据,原代码如下: var source=[]; $.ajax({ ...

    空格或者空白字符导致$.ajax()报parseerror错误小结

    您可能感兴趣的文章:JQuery ajax中error返回错误及一直返回error的解答jquery中ajax使用error调试错误的方法ASP.NET中MVC使用AJAX调用JsonResult方法并返回自定义错误信息Jquery ajax执行顺序 返回自

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

    主要介绍了jquery中ajax使用error调试错误的方法,实例分析了Ajax的使用方法与error函数调试错误的技巧,需要的朋友可以参考下

    jQuery中ajax错误调试分析

    jQuery中把ajax封装得非常好。但是日常开发中,我偶尔还是会遇到ajax报错。这里简单分析一下ajax报错 一般的jQuery用法如下,ajax通过post方式提交”汤姆和老鼠”这段数据到xxx.php文件中。成功后则打印返回的数据,...

    jquery实现的ajax文件上传功能

    jquery实现的ajax文件上传功能 $.ajaxFileUpload ( { url:'doajaxfileupload.php', secureuri:false, fileElementId:'fileToUpload', dataType: 'json', success: function (data, ...

    JQuery实现ajax上传文件示例源码20121029

    JQuery实现ajax上传文件示例源码 源码描述: url用来指定后台处理的程序,fileElementId指的是文件选择框的ID,dataType用来指定返回的数据格式,支持xml、script、json和html。 返回的json的格式最简单:{error:'...

    jquery ajax请求实例深入解析

    比如.ajaxComplete()——请求完成时.ajaxError()——请求失败时.ajaxSend()——在Ajax请求发送时附加一个function去执行.ajaxStart()——请求开始时,.ajaxStop()——请求结束时.ajaxSuccess()——请求成功时.load()...

    jquery的ajax请求全面了解

    比如.ajaxComplete()——请求完成时.ajaxError()——请求失败时.ajaxSend()——在Ajax请求发送时附加一个function去执行.ajaxStart()——请求开始时,.ajaxStop()——请求结束时.ajaxSuccess()——请求成功时.load()...

    ajax-utils:用于 jQuery ajax 的包装器

    ajax-utils 我们经常使用ajax函数。 但这有点痛苦。... // some parameters for jQuery.ajax // You don't have to write "type", "sucess", "error" or "complete" } AjaxUtils.post(params, fun

    jquery ajax中使用jsonp的限制解决方法

    jsonp 解决的是跨域 ajax 调用...今天,发现 jsonp 的另外一个限制(在jquery ajax的场景下) —— 不会触发 $.ajax 的error callback,示例代码如下: 代码如下:$.ajax({ dataType: ‘jsonp’, error: function (xh

    使用jquery 的ajax调用总是错误亲测的解决方法

    使用jquery 的ajax功能调用一个页面,却发现总是出现错误。 js代码如下 代码如下: $.ajax({ type: ‘post’, url: ‘TestData.aspx’, data: { language_type: ‘cn’}, dataType: ‘json’, success: function ...

    jquery-ajax-validation

    jQuery AJAX表单验证 预期数据格式 { " success " : false , " errors " : { " email " : [ " Email is not valid " ], " password " : [ " Password is not valid " , " Password is too short " ] } } 选项 ...

    jQuery中Ajax全局事件引用方式及各个事件(全局/局部)执行顺序

    7.ajaxError (全局事件) 8.complete(局部事件) 9.ajaxComplete(全局事件) 10.ajaxStop(全局事件) 其中,全局事件可以在ajax相关方法外引用(比如,通过该方式将ajax执行各个阶段的信息显示在页面某个地方)。 下...

    jQuery AJAX timeout 超时问题详解

    如果服务器响应时间超过了 设置的时间,则进入 ERROR (错误处理) 超时解决方案: 1.默认的timeout为0,代表永不超时 2.尽量把timeout设置的大一点。坏处:使数据的加载变慢(貌似。呵呵)。 3.在ERROR回调函数...

    IE8、IE9 Ajax 跨域解决办法

    解决ie8、9Ajax跨域问题(前端):jsp引入此js,Jquery Ajax正常写

Global site tag (gtag.js) - Google Analytics