jQuery ajax - ajaxSuccess() 메서드

예제

AJAX 요청이 성공적으로 완료되면 트리거되는 알림 창:

$("div").ajaxSuccess(function(){
  alert("AJAX 요청이 성공적으로 완료되었습니다");
);

개인적인 시도

정의와 사용법

ajaxSuccess() 메서드는 AJAX 요청이 성공할 때 함수를 실행합니다. 이는 Ajax 이벤트입니다

상세 설명

XMLHttpRequest 객체와 설정이 콜백 함수에 전달됩니다

Ajax 요청이 언제든지 성공적으로 완료되면, jQuery는 해당 ajaxSuccess 이벤트를 트리거합니다. 이 시점에서 .ajaxSuccess() 메서드에 등록된 모든 함수가 실행됩니다

문법

.ajaxSuccess(function(event,xhr,options))
파라미터 설명
function(event,xhr,options)

필수입니다. 요청이 성공할 때 실행할 함수를 정의합니다

추가적인 파라미터:

  • event - 이벤트 객체를 포함합니다
  • xhr - XMLHttpRequest 객체를 포함합니다
  • options - AJAX 요청에서 사용된 옵션을 포함합니다

예제

AJAX 요청 성공 후 메시지를 표시합니다:

$("#msg").ajaxSuccess(function(evt, request, settings){
  $(this).append("<p>요청 성공!</p>");
);