我正在尝试使用以下方法从 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'
}
如果有人能告诉我为什么它不工作,那将不胜感激。谢谢。