뭔가 잘못하고 있어야합니다. 나는 아래의 코드가 전역 변수 'gvar'를 업데이트하고 액세스 할 수 있기를 바랬지 만 그렇지 않습니다. 내가 뭘 잘못하고 있니?자바 스크립트 업데이트 및 액세스 외부 변수
<script type="text/javascript">
var gvar;
$(function() {
$(document).ready(function() {
$.getJSON("json.php", function (myData) {
$.each(myData.tag, function (t, myData) {
if(myData.myId != null) {
gvar = myData.myId;
}
});
return false;
})
});
});
</script>
<script type="text/javascript">
alert(gvar);
</script>
경고를 보았습니까 (gvar); 기능 밖? – Dev
예제 코드에 오타가 있습니까? 당신은 경고하지 않습니다 (myId), 경고하지 않습니다 (gvar). 그것 이외에 그것은 작동해야합니다. – Archer
예, 죄송합니다. 오타가 ... 경고해야합니다 (gvar) ... 여전히 아무 것도 반환하지 않습니다. – echez