Comment voulez-vous faire un code javascript à exécuter *afin*

Ok, donc j'apprécie que Javascript n'est pas C# ou PHP, mais je reviens pour un problème en Javascript - pas avec JS lui-même, mais mon usage.

J'ai une fonction:

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

}

Chose est, en raison de Javascript brûlante du désir de sauter de l'avant dans le code, le chargeur n'apparaît jamais, parce que le " hideLoader la fonction s'exécute tout de suite après.

Comment puis-je résoudre ce problème? Ou en d'autres termes, comment puis-je faire une fonction javascript s'exécutent dans l'ordre je l'écris sur la page...

InformationsquelleAutor Ed. | 2010-04-14