웹 개발

[Front] AJAX 콜백 함수 형식

_KH_ 2025. 5. 26. 09:13
error: (xhr, status, error) => {
  console.error("AJAX 요청 에러 발생", xhr.status, status, error);
  printSweetAlert("error", "서버에 문제가 발생했습니다.", "지속될 시 관리자에게 문의하세요.", "error.do");
}

=> "AJAX 요청이 실패했을 때 실행되는 함수"

 

success는 요청이 성공했을 때, error는 실패했을 때 호출된다.

 

매개변수 의미

xhr XMLHttpRequest 객체 (실제 요청과 응답을 담고 있음)
status 텍스트 상태 (예: "error", "timeout" 등)
error 에러 내용(에러 메시지 또는 예외 정보)

 

1) xhr은 HTTP 상태코드를 출력함 (404, 500 등)

2) status는 텍스트로 설명함 (error 등)

3) error는 예외 메시지를 출력한다.