¿Cómo hacer que el código JavaScript se ejecute * en orden *
Bien, entonces aprecio que Javascript no sea C # o PHP, pero sigo volviendo a un problema en Javascript, no con JS en sí, sino con mi uso de él.
Tengo una funcion:
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
}
La cosa es que, debido al ardiente deseo de Javascript de avanzar en el código, el cargador nunca aparece porque la función 'hideLoader' se ejecuta inmediatamente después.
¿Cómo puedo arreglar esto? O en otras palabras, ¿cómo puedo hacer que una función de JavaScript se ejecute en el orden en que la escribo en la página ...