jQuery의 AJAX 오류 응답 이해
jQuery에서 오류 응답을 보낼 때 자세한 텍스트 메시지를 검색하는 것이 어려울 수 있습니다. 기본적으로 jQuery는 일반적인 '오류' 메시지만 제공하므로 제한된 정보만 제공됩니다.
제공된 예에서는 HTTP 500 오류가 "Gone to the beach"라는 사용자 지정 메시지와 함께 전송됩니다. 그러나 jQuery에서 오류 콜백을 사용하는 경우 콘솔 로그 및 경고에는 "error"만 표시됩니다.
오류 응답 텍스트 액세스
실제 오류 응답에 액세스하려면 텍스트의 경우 오류 콜백 함수를 수정할 수 있습니다. 방법은 다음과 같습니다.
<code class="javascript">$.ajax({ type: "post", data: { id: 0 }, cache: false, url: "doIt.php", dataType: "text", error: function(xhr, status, error) { var err = eval("(" + xhr.responseText + ")"); alert("Can't do because: " + err.Message); }, success: function() { alert("Done ! "); } });</code>
이 수정된 코드에서:
위 내용은 jQuery의 AJAX 오류 응답에서 자세한 오류 메시지를 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!