2014-05-12 2 views
0

여기에 약간 바보 같은 질문이 있습니다. 나는 AJAX의 전체 비동기적인 측면을 알고 있으며, 여기에서 어떻게 코드를 엉망으로 만든다. 기본적으로이 기능이 있으며 이름에서 알 수 있듯이 사용자 세션이 여전히 유효한지 확인합니다.jquery 게시물을 사용하여 Javascript 함수에서 돌아 가기

user_session_check: function() { 
     app.http_ajax_json_post(app.config.settings.api_url + 'user/check', { 
      action: 'session' 
     }, function(data) { 
      if (data.status == 0) { 
       app.config.return = 0; 
      } else { 
       app.config.return = 1; 
      } 
     }); 
    } 

는 기본적으로 나는 (data.status는 오직 동일한 것입니다 ->1 || 0)이 반환 값이 무엇인지 확인해야합니다. 어떻게 내가 심지어 app.config.return = 0;

가 작동하지 않습니다 변수 값으로 설정하려고로 그에 액세스 할 수있을 것입니다.

제가 틀렸다면 제발 정정하십시오.하지만 콜백을 사용하여 세션이 만료되면해야 할 일을해야합니까?

참고 : 내가 이런 식으로해야할까요? : https://stackoverflow.com/a/9269326/2518525

어디에서 Ajax 요청을 동 기적으로 실행합니까?

감사합니다.

+0

@elclanrs - 그게 바로 콜백 함수를 참조 할 때 얘기했던 질문입니다. – Darren

+0

http://jsfiddle.net/guest271314/5Anch/ – guest271314

답변

0

언급 한 것처럼 콜백 함수를 사용하거나 (권장) JAVA 동기식 A (?) 호출을 실행할 수 있습니다.

관련 문제