jquery ajax를 호출하는 함수에서 값을 반환하는 방법. 나는 다음의 방법에 접근했다. 나는 그것이 정확한지 아닌지를 안다.Jquery ajax 호출 값을 반환하는 방법?
function a(){
var a=ajaxFunction();
}
$.ajax({
url: "Handler.ashx",
cache: false,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
_testId = data.Id;
}
return _testId
});
그러나 var a에서 값은 정의되지 않았다. 위 메소드를 사용하여 _testId 값을 반환하지 않습니다. 그것이 틀린 경우 나에게 올바른 접근 방식을 말해주십시오.
이 작동하지 않습니다
는 당신은 성공 핸들러 내에서 AJAX 호출의 결과를 처리하는 로직을 변경해야 Matthias와 나는 설명했다. –