ㅁ 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 에 대한 내용 심도 있게 공부를 하면 좋고 성능적인 측면에서도 꼭 익혀두자



+ Recent posts