ajax 다시요청

그란. 2018. 11. 22. 15:08
$.ajax({
    url : 'someurl',
    type : 'POST',
    data :  ....,   
    tryCount : 0,
    retryLimit : 3,
    success : function(json) {
        //do something
    },
    error : function(xhr, textStatus, errorThrown ) {
        if (textStatus == 'timeout') {
            this.tryCount++;
            if (this.tryCount <= this.retryLimit) {
                //try again
                $.ajax(this);
                return;
            }            
            return;
        }
        if (xhr.status == 500) {
            //handle error
        } else {
            //handle error
        }
    }
});


'' 카테고리의 다른 글

화면 가운데  (0) 2018.09.28
그룹한것 카운트 세기  (0) 2018.09.27
분산서버 처리 기술  (0) 2018.09.21
이미지 처리방법  (0) 2018.08.24
REST API  (0) 2018.08.20