JavaScript를 이용하여 비동기식으로 클라이언트와 서버가 데이터(XML)를 주고받는(통신) 방식
데이터 형식은 XML 뿐 아니라 Text, HTML, JSON, CSV 등 다양한 형식 사용 가능하다
JS 방식 : XMLHttpRequest를 이용해 비동기식으로 데이터를 송수신
함
jQuery 방식 : $.ajax(url[,settings])
jQuery 방식 Ajax 주요 속성
url : 데이터 전송할 URL
data : 서버로 전송할 Parameter
type : Http 요청 방식 (GET / POST )
datatype : 서버의 응답 데이터 형식 (XML, text, json 등)
success : ajax통신 성공 시 호출되는 함수를 지정
error : ajax 통신 실패 시 호출되는 함수를 지정
complete : ajax 통신 성공여부와 관계없이 통신 완료 후 실행되는 함수 지정
async : 비동기(true), 동기(false) 지정