jquery ajax method 정리
2014. 3. 12. 09:53
반응형
$.ajax({
type: 'POST',
url: _url,
cache: false,
dataType: "json",
data: _data,
processData: true,
contentType: "application/json; charset=utf-8",
success: function(data, status){
},
error: function(request, status, error){
}
});
Name |
Value/Description |
파라메터는 한 개 이상의 name/value 쌍으로 표시 |
async |
Boolean 값 |
요청이 비동기식으로 처리되는지 여부를 나타냄 기본값은 true |
beforeSend(xhr) |
|
요청을 보내기 전에 실행되는 함수 |
cache |
Boolean 값 |
브라우저가 요청된 페이지를 캐싱해야 하는지 여부를 나타냄 |
| complete(xhr,status) | 요청이 완료됐을 때 실행되는 함수 | |
| contentType | 서버로 보내지는 데이터의 content-type 기본값은 “application/x-www-form-urlencoded" | |
| dataFilter(data,type) | XMLHttpRequest의 응답 데이터를 처리할 때 사용되는 함수 | |
| dataType | 서버 응답으로 받는 데이터 타입 | |
| error(xhr,status,error) | 요청이 실패했을 때 실행되는 함수 | |
| global | Boolean 값 | 요청에 대해 전역 AJAX 이벤트를 실행할 지 여부를 명시함 |
| jsonp | jsonp 요청에서 callback 함수를 오버라이딩하는 문자열 | |
| jsonpCallback | jsonp 요청에서 callback 함수 이름을 나타냄password | |
| password | HTTP 접근 인증(access authentication) 요청에 사용할 password를 나타냄 | |
| processData | Boolean 값 | 요청으로 보낸 데이터를 query string 형태로 변환할지 여부를 나타냄 기본값은 true |
| scriptCharset | 요청할 때의 charset을 나타냄 | |
| success(result,status,xhr) | 요청이 성공했을 때 수행되는 함수 | |
| timeout | 요청에 대해 로컬의 응답제한시간(timeout)을 밀리초로 나타냄 | |
| traditional | Boolean 값 | 파라미터 직렬화를 기존 방식으로 사용할 지 여부를 나타냄 |
| type | 요청 type(GET 혹은 POST)을 명시함 | |
| url | 요청을 보낼 URL을 나타냄 기본값은 현재페이지 | |
| xhr | XMLHttpRequest 오브젝트를 생성할 때 사용하는 함수 |
반응형
'Programming > Frontend' 카테고리의 다른 글
| [jQuery] each break/continue (0) | 2015.01.22 |
|---|---|
| [jQuery] loadingbar plugin (0) | 2014.09.19 |
| jQuery multi redio button valid check (0) | 2014.02.13 |
| [ajax] JSONP CROSS SITE 응답 받기 (0) | 2014.02.12 |
| jQuery에서 부모창 제어/접근(opener, parent) (0) | 2014.02.11 |