У меня есть вызов ajax внутри цикла:
$.each(chunkedImages, function(index, image) {
$.ajax({
type: 'POST',
url: url,
data: {images: image, key: key},
}).success(function( data ) {
countConvertedImages += data;
if( index === chunkedImages.length-1 ) {
console.log( countConvertedImages );
}
});
});
Моя проблема в том, что переменная countConvertedImages не актуальна. Там по какой-то причине нет правильного значения внутри. Я думаю, что это связано с порядком вызовов ajax, потому что они могут быть не закончены.
Как вывести что-то после завершения всех вызовов ajax?