任何人都可以帮我调用一个函数,在这个例子中,函数之前的第二个()完成了吗?第一个被调用的函数包含一个ajax调用。
function requestPost(postID, clientId) {
first("path", { postID: postID, clientId: clientId});
second(); // this is where I want to call the second() but only the first() has completed.
}
由于
答案 0 :(得分:0)
我会使用jquery队列函数 http://api.jquery.com/queue/
答案 1 :(得分:0)
你应该指定ajax函数/库/无论使用什么。这将简化答案。如果该ajax函数具有回调机制,您可以这样做:
var second = function second(){ // do stuff };
$.ajax({callback:second});
换句话说,将函数作为回调函数传递给ajax函数。