[AJAX] AJAX 기본 구조

2020. 6. 9. 11:05Back-End

- AJAX 기본 구조

 - url : 요청이 전송될 URL 주소, 서버에서 요청할 주소

 - type : http 요청 방식

 - async : 요청 시 동기화여부, AJAX이므로 Default는 true로 설정

 - cache : 캐시 여부

 - timeout : 요청 시간 내에 완료 되지 않거나 취소하면 error 호출

 - data : 요청 시 포함이 되어질 데이터

 - contentData : 요청 컨텐츠 타입

 - dataType : 응답 데이터 형식

 - function(data, status, xhr) : 콜백 함수이며 응답 상태에 따라서 콜백 함수가 호출

   - data : 응답한 데이터

   - status : 응답 코드(상태)

   - xhr : XHR 헤더

 - success : function(data, status, xhr) : 요청에 따라 정상적으로 응답을 받았을 때 콜백을 호출

 - error : function(data, status, xhr) : 응답을 받지 못하거나 데이터 형식을 지정을 하고 서버에서 응답을 했을 때 다른 경우에 호출

 - complete : function(data, status, xhr) : success와 error 호출된 후에 반드시 호출

'Back-End' 카테고리의 다른 글

[AJAX] AJAX 정의  (0) 2020.06.09