콜백 함수는 다음과 같습니다. 1. beforeSend(), 요청을 보내기 전에 호출됨 2. error(), 요청이 실패한 경우 호출됨 3. dataFilter(), 요청이 성공한 후 호출됨 요청이 나중에 호출될 때 5. 완료(), 요청이 완료된 후 호출됩니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, jquery 버전 1.10.2, Dell G3 컴퓨터.
jquery의 ajax 콜백 함수에는 beforeSend, error, dataFilter, 성공 및 완료가 포함됩니다. $.ajax()로 얻은 데이터는 이러한 콜백 함수에서 처리될 수 있습니다.
beforeSend
은 요청을 보내기 전에 호출되며 XMLHttpRequest를 매개변수로 전달합니다.
error
요청 오류가 발생할 때 호출됩니다. XMLHttpRequest 객체, 오류 유형을 설명하는 문자열 및 예외 객체(있는 경우)를 전달합니다.
dataFilter
는 요청이 성공한 후 호출됩니다. 반환된 데이터와 "dataType" 매개변수의 값을 전달합니다. 그리고 성공 콜백 함수에 전달된 새 데이터(처리된 데이터)를 반환해야 합니다.
success
요청 후 호출되었습니다. 반환된 데이터와 성공 코드가 포함된 문자열을 전달합니다.
complete
이 함수는 성공, 실패에 상관없이 요청이 완료되면 호출됩니다. XMLHttpRequest 객체와 성공 또는 오류 코드가 포함된 문자열을 전달합니다.
【관련 튜토리얼 추천: AJAX 동영상 튜토리얼】
위 내용은 Jquery Ajax 콜백 함수란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!