ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# jQuery ajax - ajaxError() 方法 ## 实例 当 AJAX 请求失败时,触发提示框: ``` $("div").ajaxError(function(){ alert("An error occurred!"); }); ``` ## 定义和用法 ajaxError() 方法在 AJAX 请求发生错误时执行函数。它是一个 Ajax 事件。 ### 语法 ``` .ajaxError(_function(event,xhr,options,exc)_) ``` | 参数 | 描述 | | --- | --- | | _function(event,xhr,options,exc)_ | 必需。规定当请求失败时运行的函数。额外的参数: _event_ - 包含 event 对象 _xhr_ - 包含 XMLHttpRequest 对象 _options_ - 包含 AJAX 请求中使用的选项 _exc_ - 包含 JavaScript exception | ### 详细说明 XMLHttpRequest 对象和设置作为参数传递给回调函数。捕捉到的错误可作为最后一个参数传递: ``` function (event, XMLHttpRequest, ajaxOptions, thrownError) { // thrownError 只有当异常发生时才会被传递 this; } ``` ## 亲自试一试 - 实例 [使用 _xhr_ 和 _options_ 参数](/tiy/t.asp?f=jquery_ajax_ajaxerror_options) 如何使用 _options_ 参数来获得更有用的错误消息。