본문 바로가기
HTML5

[jQuery] .done/.fail/.always 에대해 알아보자

by IT History 2022. 1. 4.
728x90
반응형
$.ajax({.......}).done() 요청성공 Callback
$.ajax({
    url      : '요청할 주소',
    async    : true,             // true 동기 / false 비동기 요청 
    type     : '전송 방식',      // POST, GET, PUT
    data     :  {키 : '값'},
    dataType : '데이터 유형'     // text, xml, json, script, html
}).done(function(res) { ... } )  // 요청 성공  후 CallBack 함수
$.ajax({.......}).fail() 요청실패 Callback
$.ajax({
    url      : '요청할 주소',
    async    : true,             // true 동기 / false 비동기 요청 
    type     : '전송 방식',      // POST, GET, PUT
    data     :  {키 : '값'},
    dataType : '데이터 유형'     // text, xml, json, script, html
}).fail(function(res) { ... } )  // 요청 실패  후 CallBack 함수
$.ajax({.......}).always() 항상 Callback
$.ajax({
    url      : '요청할 주소',
    async    : true,             // true 동기 / false 비동기 요청 
    type     : '전송 방식',      // POST, GET, PUT
    data     :  {키 : '값'},
    dataType : '데이터 유형'     // text, xml, json, script, html
}).always(function(res) { ... } )  // 요청 후 CallBack 함수

 

*참고사이트 [ jQuery.ajax() API 문서 ]

https://api.jquery.com/jquery.ajax/#jQuery-ajax-url-settings

728x90
반응형

댓글