$ .post() 함수에서 검색 한 데이터를 내 코드의 다른 위치에서 사용하는 데 문제가 있습니다. 데이터를 변수로 저장하고 post() 함수 외부에서 사용하려고합니다. 내 코드 :
var last_update = function() {
$.post('/--/feed',
{func:'latest', who:$.defaults.login},
function($j){
_j = JSON.parse($j);
alert(_j.text); // This one works
});
}
alert(_j.text); // This one doesn't
};
last_update(); //run the function
도와주세요!
두 번째 경고에서'_j'는'undefined '이므로'_j.text'가'undefined'에있는 속성에 접근하려고 시도하고 있습니다. 실패합니다. AJAX 콜백 외부에 코드를 배치하는 대신 코드를 실행해야 할 필요가 있습니까? – user113716