English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Ajax 요청이 완료되고 오류가 발생할 때, ajaxError() 메서드는 호출할 함수를 추가합니다. 이는 AjaxEvent입니다。
Ajax 요청이 완료되고 오류가 발생할 때마다 jQuery는 ajaxError 이벤트를 트리거합니다. 이 때, ajaxError() 메서드를 사용하여 등록된 모든 처리기가 실행됩니다。
주의:jQuery에서 1.8판 출시 이후, 이 메서드는 문서에만 추가되어야 합니다。
$("document").ajaxError(function(event, xhr, options, thrownError))
Ajax 요청이 실패할 때 메시지를 표시합니다:
$("document").ajaxError(function(){ $("#error").text("오류 발생!!!"); });테스트해 보기‹/›
event, xhr 및 options 매개변수를 사용하여 더 유용한 출력을 얻을 수 있습니다:
$("document").ajaxError(function(event, xhr, options){ $("#error").append("Error requesting page: "); + options.url); $("#error").append(xhr.status); $("#error").append(event.type); });테스트해 보기‹/›
매개변수 | 설명 |
---|---|
function(event, xhr, options, thrownError) | 요청이 완료되고 오류가 발생할 때 실행할 함수 지정 매개변수:
|