AJAX (Asynchronous JavaScript and XML)
비동기적으로 서버의 데이터를 호출하는 방식
Ajax를 사용하면 페이지를 전환하지 않고 서버에서 데이터를 받아와 사용자에게 보여줄 수 있다.
옵션 속성 이름 | 설명 | 자료형 |
---|---|---|
async | 동기, 비동기를 지정 | Boolean |
complete(jqXHR,textStatus) | Ajax 완료 이벤트 핸들러를 지정 | Function |
data | 요청 매개 변수를 지정 | Object,String |
error(jqXHR,textStatus,errorThrown) | Ajax 실패 이벤트 핸들러를 지정 | Function |
jsonp | JSONP 매개 변수 이름을 지정 | String |
jsonpCallback | JSONP 콜백 함수 이름을 지정 | String,Function |
success(data,textStatus,jqXHR) | Ajax 성공 이벤트 핸들러를 지정 | Function,Array |
timeout | 만료 시간을 지정 | Number |
type | ‘GET’ 또는 ‘POST’를 지정 | String |
url | 대상 URL을 지정 | String |