JavaScript/jQuery에서 전역 변수 정의 및 나중에 스크립트에서 가져 오기.jQuery/javascript에 전역 변수 정의
그러나 이상하게 작동하지 않습니다.
콘솔에 getResult
을 입력하면 undefined
이 표시됩니다.
그러나 할당 된 값 바로 뒤에 getResult
을 인쇄하려고하면 정확한 값을 제공합니다.
실제로 아약스 결과가 바닥에 .. 어떻게해야합니까?
var getResult;
$.getJSON(url, function(data) {
//JS statement to Ajax
//JS statement to Ajax
$.ajax({
type: "post",
dataType: "json",
url: urlTo,
data: dataSend,
success: function (result, status) {
getResult = result;
console.log(getResult); // getResult is working here
}
});
//JS statement to Ajax
//JS statement to Ajax
$.ajax({
type: "post",
dataType: "json",
url: urlTo2,
data: dataSend2,
success: function (result2, status) {
}
});
console.log(getResult); // getResult is not working here. Giving " undefined" result here.
});
괜찮습니다. 내가 뭘하는지 이해 .. 하단에 아약스 결과가 필요해 .. 어떻게 이걸 할 수 있을까 ..? –