jquery中ajax使用error调试错误的方法_jquery_脚本之家www.js8331.com

jquery中ajax使用error调试错误的方法_jquery_脚本之家www.js8331.com。本文实例叙述了jquery中ajax使用error调节和测量试验错误的主意。分享给我们供我们参谋。具体分析如下:

JQuery使大家在开拓Ajax应用程序的时候增进了频率,减弱了重重宽容性难点,大家在Ajax项目中,遇到ajax异步获取数据出错如何是好,大家能够经过捕捉error事件来获得出错的音信。

jquery中ajax的常用用法相通于:

$.ready { jQuery.click { jQuery.ajax({ url: url, type: "post", data: { id: '0' }, dataType: "json", success: function; }, error: function(XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest.status); alert(XMLHttpRequest.readyState); alert; }, complete: function(XMLHttpRequest, textStatus) { this; // 调用本次AJAX请求时传递的options参数 } }); });});

当通过ajax异步调用成功时,会调用 success函数 。success函数语法为:

 //请求成功后回调函数。这个方法有两个参数:服务器返回数据,返回状态 function  { // data could be xmlDoc, jsonObj, html, text, etc... this; // the options for this ajax request }

当通过ajax异步调用出错开上下班时间,会调用 error函数 。error函数语法为:

//(默 认: 自动判断  请求失败时调用时间。//参数有以下三个:XMLHttpRequest 对象、错误信息、捕获的错误对象。//如果发生了错误,错误信息除了得到null之外,//还可能是"timeout", "error", "notmodified" 和 "parsererror"。 //textStatus: "timeout", "error", "notmodified" 和 "parsererror"。error:function (XMLHttpRequest, textStatus, errorThrown) { } 

error事件重回的首先个参数XMLHttpRequest:XMLHttpRequest.readyState:
状态码的意思0 - 方法1 - 方法,正在发送要求2 -
方法推行到位,已经收取到一切响应内容3 -
响应内容解析完毕,可以在顾客端调用了发送error可能有上面两张引起的,大概别的程序问题,供给大家认真细心。1、data:”{}”,
data为空也应当要传”{}”;不然重返的是xml格式的。并提示parsererror.2、parsererror的特别和Header
类型也可以有提到。及编码header(‘Content-type: text/html; charset=utf8’卡塔尔;

盼望本文所述对大家的jQuery程序设计具有助于。

发表评论

电子邮件地址不会被公开。 必填项已用*标注