0
나는 이것이 여러 번 요청되었습니다 알아요. 나는 비동기 호출에서 결과를 반환해야 자바 함수가 있습니다.비동기 호출에서 반환 값
function IsValid(callback){
$.ajax({
url:...
success:(function(data){
callback(data);
});
};
IsValid(function(data){
//process returned data
};
나는 비슷한 일을하기 위해 약속을 사용할 수 있습니다. IsValid 기능이 다른 기능 호출 프로세스가 각 호출 기능에 차이가 될 것입니다 때문에, 내가 필요한 IsValid 함수가 결과 directly.i.e를 처리하지, 부울 값을 반환해야합니다, 나는
if (IsValid())
//process
이 필요합니다.
도움이 될 것입니다. 감사.
[? 내가 비동기 호출의 응답을 반환 할 방법] (의 사용 가능한 복제 http://stackoverflow.com/questions/14220321/ : jQuery를이 약속 같은 역할을 AJAX 호출을위한 지연 객체를 반환 i-return-the-as-asynchronous-call) – JcDenton86