Как сделать так, чтобы код JavaScript выполнялся * по порядку *

Итак, я ценю, что Javascript - это не C # или PHP, но я продолжаю возвращаться к проблеме в Javascript - не с самим JS, а с его использованием.

У меня есть функция:

function updateStatuses(){

showLoader() //show the 'loader.gif' in the UI

updateStatus('cron1'); //performs an ajax request to get the status of something
updateStatus('cron2');
updateStatus('cron3');
updateStatus('cronEmail');
updateStatus('cronHourly');
updateStatus('cronDaily');

hideLoader(); //hide the 'loader.gif' in the UI

}

Дело в том, что из-за горячего желания Javascript перейти в коде загрузчик никогда не появляется, потому что сразу после этого запускается функция hideLoader.

Как я могу это исправить? Или, другими словами, как я могу заставить функцию javascript выполняться в том порядке, в котором я написал ее на странице ...

Ответы на вопрос(9)

Ваш ответ на вопрос