我有执行AJAX请求的函数,如何在JavaScript中调用这些函数时执行这些函数?
function1(); // some
function2(); // AJAX
function3(); // happens
function4(); // in
function5(); // each function
我希望function2等到function1完成,而function3要等到function2完成,依此类推......
答案 0 :(得分:4)
Javascript是异步的,因此您需要对每个函数进行回调,该函数在该函数完成时执行某些操作。
更多信息:http://recurial.com/programming/understanding-callback-functions-in-javascript/
以下是有关如何向函数添加回调的一些信息: