2011-03-06 8 views
0

함수가 호출되기 전에 다른 사람이 함수를 호출 할 수있게 도와 줄 수 있습니까? 호출 된 첫 번째 함수는 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. 

} 

감사

+1

콜백 함수로 두 번째 함수를 ajax 호출에 전달하십시오. – Oded

답변

0

을 사용/그 사용되고 뭐든간에. 그러면 대답이 간단해질 것입니다. 그 아약스 함수는 콜백 메커니즘이있는 경우, 다만 할 수 있습니다 즉

var second = function second(){ // do stuff }; 
$.ajax({callback:second}); 

는 아약스 함수에 대한 콜백으로 기능을 전달합니다.

관련 문제