$.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 |