2013-02-12 2 views
2

다른 AJAX 호출에서 AJAX 호출이 있습니다.AJAX 동기 완료

나는 $.ajax 방법을 사용하고 있습니다 :

$.ajax({ 
    type: 'POST', 
    url: '/xx/xxx', 
    success: function (data) { 
     if(data == true){ 
      var j = MethodThatCallAjaxFunction(); 
      //some code here 
     } 
    }  
}); 

어떻게 주석 //some code here 후 코드를 실행하기 전에 내가 j의 값이 가득 보장 할 수 있는가?

답변

3

수 없습니다. MethodeThatCallAjaxFunction은 (는) 동기가 맞지 않거나 콜백을 연결할 수 있습니다.

+0

코드의 구조를 OP의 코드로 유지하면 더 좋습니다. 결국에는 본질적으로 잘못된 것은 없다.) – Alexander

+0

main 메소드에서 mtcaf가 반환 한 값은 어떻게 얻을 수 있습니까? –

+0

나도 알아, 나는 단지'MethodeThatCallAjaxFunction'을 반복해서 쓰고 싶지 않았다. 어쩌면 그렇게 빨리 대답 할 수 있었을 것이다. –