-1
AJAX 오류 처리에 대한 개요를 찾았지만 찾고 있던 것을 찾을 수 없습니다.AJAX 오류 처리
내 주요 질문은 매개 변수에 대한 것입니다. 표준 서명이 다음과 같은 것 같습니다 :
errorHandler(xhr, textStatus, errorThrown)
나는 그것이 무엇을 의미하는지 알지만, 시도해 보니 첫 번째 매개 변수가 있습니다. 다른 두 개는 정의되지 않았습니다. 첫 번째 PARAM은 다음과 같습니다 : 어떤 도움에 감사드립니다
var myWidget = new Widget({
error: errorHandler,
moreStuff: ...
:
{
[Methods] : {...},
[prototype] : {...},
errors : [Error retrieving data],
errorThrown : "custom error",
sender : {...},
status : "customerror",
xhr : null
}
오류 핸들러가이 같은 설정입니다!
처럼이 표기법의 팬 오류 처리기를하고있어 사용하고 그리고 당신이 정말로 내 질문에 대답하지 않았다. 오류 처리기의 3 매개 변수 버전을 사용하는 작업 코드가 있습니까? – AnalogKid17
나는이 단일 매개 변수로만 작업하고 있는데, 세 개의 매개 변수도이 예에서 사용할 수 있습니다 :'error (XMLHttpRequest, textStatus, errorThrown)'두 번째 'textStatus'는 설명을 제공하고, 세 번째 매개 변수는 텍스트 부분을받는'errorThrown '입니다. "Not Found"또는 "Internal Server Error"와 같은 HTTP 상태가 표시됩니다. –
@ AnalogKid17 업데이트 된 답변 확인 –