여러 개의 아약스 응답을 처리하고 싶습니다. 각 요청은 완료하는 데 다른 시간이 소요됩니다.여러 개의 아약스 요청 및 응답 처리
일부 요청은 성공할 수 있으며 일부는 실패 일 수 있습니다. 어떤 요청인지 아는 방법
성공 또는 실패?
누구든지 나를 도와 줄 수 있습니까?
여러 개의 아약스 응답을 처리하고 싶습니다. 각 요청은 완료하는 데 다른 시간이 소요됩니다.여러 개의 아약스 요청 및 응답 처리
일부 요청은 성공할 수 있으며 일부는 실패 일 수 있습니다. 어떤 요청인지 아는 방법
성공 또는 실패?
누구든지 나를 도와 줄 수 있습니까?
의 해결책이를 사용할 수 있습니다
var requestCount = 5,
requestComplete = 0,
onAjaxComplete = function() {
requestComplete++;
if (requestComplete >= requestCount) {
// all ajax requests complete
alert('Complete');
}
};
for (var i=0; i<requestCount; i++) {
Ext.Ajax.request({
// @todo: ajax request config
success: function() {onAjaxComplete();},
failure: function() {onAjaxComplete();}
});
}
당신은 JQuery와 $.ajax(..)
http://api.jquery.com/jQuery.ajax/
$.ajax({
url: "test.html",
context: document.body,
success: function(){
$(this).addClass("done");
},
statusCode: {
404: function() {
alert('page not found');
},
200: function() {
alert('OK !');
}
}
});
또는 generar 오류 콜백 여기 error : {}