ㅁ jQuery AJAX (Asynchronous Javascript And XML)
- 요청의 단위가 데이터
- XMLHTTPRequest 객체를 통해 데이터를 요청
- 현재는 XML보다는 JSON을 많이 사용한다
- jQuery AJAX는 IE6~8도 지원한다
참고사이트: http://json.org/
: https://github.com/google/gson
크롬 웹스토어 : JSONView 플러그인 설치
구글검색: advanced rest client chrome
ㅁ 콜백함수의 사용
1 2 3 4 5 6 7 8 9 | beforeSend:function(xhr, settings) { console.log("before request"); }, error : function(xhr, status, error) { console.log("error : " + status, error); }, complete : function(xhr, status) { console.log("done"); }, | cs |
ㅁ jqXHR 객체 - 사용권장
- jQuery XMLHttpRequest
- 지연객체(deferred object) 잘 사용하면 콜백함수 중첩 구조가 간단해지고 예외 처리도 간단하다
ㅁ 헬퍼함수
1. form 태그로 감싸야 한다
2. name Attribute 가 반드시 지정되어 있어야 한다
3. 비활성화는 추출하지 않는다. -> disabled (X)
** 지연객체, promise 에 대한 내용 심도 있게 공부를 하면 좋고 성능적인 측면에서도 꼭 익혀두자
관련글보기
[문돌이의 IT/jQuery] - 제이쿼리 이벤트 jQuery event 정리
[문돌이의 IT/jQuery] - 제이쿼리 요소 jQuery element 정리
'문돌이의 IT > jQuery' 카테고리의 다른 글
제이쿼리 크로스도메인 jQuery cross domain (0) | 2018.09.10 |
---|---|
제이쿼리 이벤트 jQuery event 정리 (0) | 2018.09.08 |
제이쿼리 요소 jQuery element 정리 (0) | 2018.09.07 |
제이쿼리 성능 jQuery performance (0) | 2018.09.06 |
제이쿼리 선택자 jQuery selector (0) | 2018.09.05 |