わかりました、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関数を実行するにはどうすればよいですか...