작동하지 :JQuery와 JSON 호출 내가 이것을 사용하여 JSON 파일에서 배열을 만들려고하고
<script type="text/javascript">
var stores = [];
$.getJSON('js/locations.json', function(data) {
$.each(data, function(key, value) {
stores.push("<option value="+key+">"+value+"</option>");
});
});
</script>
그러나 배열 내가 그것을 호출 할 때 비어있는 것으로 나타납니다. json 파일은 다음과 같습니다.
{
'1' : 'Store 1',
'2' : 'Store 2',
'3' : 'Store 3'
}
누군가가 내게 왜 작동하지 않는지 가장 알려 주시면 감사하겠습니다. 감사.
값 줄에 디버거 (파이어 버그, 크롬 등)에 중단 점을 넣으면 다시 오는 데이터가 있습니까? –
배열을 언제 호출합니까? 아약스 호출이 끝나기 전에 배열을 호출하는 것 같아요? – simonlchilds
이 보이지 않는 것 – Penguin