(기본 옵션)
옵션 속성 이름 | 설명 | 자료형 |
async | 동기, 비동기 지정 | Boolean |
complete(xhr, status) |
Ajax 완료 이벤트 리스너를 지정 |
Function |
data |
요청 매개변수를 지정 |
Object, String |
error(xhr, status, error) |
ajax 실패 이벤트 리스너를 지정 |
Function |
jsonp |
jsonp매개변수 이름을 지정 |
String |
jsonpCallback |
jsonp 콜백 함수 이름을 지정 |
String,Function |
success(data, status, xhr) |
ajax 성공 이벤트 리스너를 지정 |
Function,Array |
timeout |
만료 시간을 지정 |
Number |
type |
get 또는 post 등을 지정 |
String |
url |
대상 url을 지정 |
String |
dataType | 반환될 타입을 정함 |
(추가 ajax 메서드)
메서드 이름 |
설명 |
$.get() |
get방식으로 ajax를 수행 |
$.post() |
post방식으로 ajax를 수행 |
$.getJSON() |
get 방식으로 ajax를 수행해 json데이터를 가져옴 |
$.getScript() |
post 방식으로 ajax를 수행해 json데이터를 가져옴 |
$(selector).load() |
ajax를 수행하고 선택자로 선택한 문서 객체 안에 집어 넣음 |
$.get(url, function(data,textStatus,jqXHR){ })
$.get(url, data, function(data, textStatus, jqXHR){ })
$.post(url, function(data,textStatus,jqXHR){ })
$.post(url, data, function(data, textStatus, jqXHR){ })
(보조 메소드)
메서드 이름 |
설명 |
serialize() |
입력 양식의 내용을 요청 매개변수 문자열로 만듬 |
serializeArray() |
입력 양식의 내용을 객체로 만듬 |
$.param() |
객체의 내용을 요청 매개변수 문자열로 만듬 |
'ajax' 카테고리의 다른 글
$.get / $.post / $.getJSON (0) | 2016.03.19 |
---|