저는 JQuery를 처음 접했지만 실제로 그것에 대해 자세히 알기 위해 노력하고 있습니다. 내가 반환 값을 기대하고 있지만 정의되지 않은 함수를 작성했습니다. 누군가 내가 잘못 가고있는 것을 보여 주실 수 있습니까?JQuery가 int를 반환해야 할 때 undefined를 반환합니다.
여기 내 코드입니다.
function test(){
$.ajax({
url:"",
dataType:"json",
type:'POST',
data:{countMedia:'true'},
success:function(data){
return data.value;
}
});
}
alert(test()); // returns undefined when it should return an int value
또한 문서 내부에 함수를 작성할 수 있습니까? 이것이 내가 그것을 사용해야하는 곳이다.
아약스는 비동기식이며, 성공 콜백이 발생하기 전에 'test'가 반환됩니다. – zzzzBov
AJAX에 URL이 없다면 – Sebastien
으로 전화 해주세요. 설명해 주셔서 감사합니다. 그래서, 내가 아약스 함수 하나를 쓰는 가능성은 의문의 여지가 없다. – NaN