jQuery ajax - ajaxStart() 메서드
예제
AJPX 요청이 시작될 때 "로드 중" 표시를 표시합니다:
$("div").ajaxStart(function() { $(this).html("<img src='demo_wait.gif' />"); });
정의와 사용법
ajaxStart() 메서드는 AJPX 요청을 보내기 전에 함수를 실행합니다. 이는 AJPX 이벤트입니다.
상세 설명
AJPX 요청을 언제든지 보내면, jQuery는 다른 AJPX 요청이 존재하는지 확인합니다. 존재하지 않으면, jQuery는 해당 ajaxStart 이벤트를 트리거합니다. 이때, .ajaxStart() 메서드에 등록된 어떤 함수도 실행됩니다。
문법
.ajaxStart(function())
파라미터 | 설명 |
---|---|
function() | AJPX 요청이 시작될 때 실행되는 함수를 정의합니다。 |
예제
AJPX 요청이 시작될 때 정보를 표시합니다:
$("#loading").ajaxStart(function() { $(this).show(); });