본문 바로가기

카테고리 없음

Ajax란

Ajax (Asynchronous JavaScript and Xml)


- 서버와 통신하기 위해 XML 객체를 사용하는 것

- 웹페이지 전체를 다시 로딩하지 않고도, 웹페이지의 일부분만을 갱실 할 수 있다. (비동기성)


//사용법

* 마크업 - 데이터를 전송


* jQuery Ajax 옵션 - 서버에게 데이터를 주고 & 서버로부터 데이터를 받는다.


type  - 요청 메소드 방식 (POST , GET)

url - 요청 URL

data : 서버에 요청시 보낼 파라미터를 기입한다.

dataType : 서버로부터 돌려받을 데이터 타입

success:function(result){} - 통신 성공시 발생하는 함수(콜백)

result   - 응답 데이터


error:function(a,b,c){} - 통신 실패시 발생하는 함수(콜백)


* 마크업 - 데이터를 가져오는것.


* jQuery Ajax 옵션


 

*** dataType : XML, TEXT, HTML, JSON 등의 타입이 있다. 또한 필수사항이 아니다.