for (var i = 0; i < 5; i++) {
param = param + parameters[i];
$.ajax({
url: "some_path",
async: false, // вот тут мы заставим запросы выполняться синхронно
success: function() {
console.log('очередной запрос выполнен');
}
})
}
на jquery это делается так. Как на чистом js не знаю, но думаю как-то подобно.