Итак, у меня есть функция, которая выполняет вызов ajax в цикле for. Мне нужно перезвонить другой функции, когда весь цикл для сделано. Поскольку вызовы ajax выполняются асинхронно, я не могу вызвать следующую функцию после завершения цикла for.
Вот мой код:
for(let i=0; i< industryArray.length; i++){
$.ajax({
url: myurl + "_api/web/lists/GetByTitle('library')/items",
method: "GET",
headers: { "Accept": "application/json; odata=verbose" },
success: function (data) {
RejectedSalesCount += data.d.results.length;
},
error: function (data) {
}
})
}
// Need to call myfunction() here
myfunction()
вызывается еще до выполнения вызовов ajax. Спасибо!