javascript

$.ajax() 사용방법

날엔. 2019. 2. 27. 14:54

Ajax


Asynchronous Javascript and XML의 약자로 비동기적 통신기법이라고 합니다.


ajax를 호출하면 비동기 방식으로 http요청을 수행하게 되는데, 

이때 서버에서 작업을 한 뒤 내려준 결과에 따라서 Client에서 처리를 할 수 있습니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$.ajax({
    data: data,
    url: url
    dataType : 'json',
    type: 'POST',
    success: function(res){
        //통신 성공 
    },
    error: function(error){
        //통신 실패
    },
    complete: function(){
        //무조건 실행
    }
})
cs

위에 작성한 코드를 보면 success, error, complete 와 같이 3가지의 처리방법을 작성한걸 볼수 있습니다.

success 는 ajax통신이 성공했을 때 실행되는 Callback 함수입니다.


error 은 ajax통신이 실패했을 때 실행되는 Callback 함수입니다.


complete 는 ajax통신의 성공여부와 관계없이 실행되는 Callback 함수입니다.

 ㅇ