У меня есть массив url-адресов:
hotelsArray = [
"http://site1.ru",
"http://site2.ru",
"http://site3.ru",
"http://site4.ru",
"http://site5.ru"
];
Я хочу пройтись по нему в цикле и отправить на каждый url ajax-запрос. Если я делаю вот так, то у меня скопом посылаются несколько запросов. Если представить, что в массиве не 5 позиций, а 500, то, проблема зависания всего и вся очевидна:
$.each(hotelsArray,function(index,value){
$.ajax({
type: 'GET',
url: '/server.php?url='+value,
success: function(data){
console.log(data);
}
});
});
Как в цикле можно сделать так, чтобы каждый следующий ajax-запрос посылался только после завершения предыдущего?