我无法使用jQuery获取JSON,如果有可能有人告诉我我犯了什么错误,因为我的代码无效
data.json文件包含
{
"value1",
"value2",
"value3",
"value4"
}

,这是我的jquery代码
$.getJSON( "data.json", function( data ) {
$.each( data, function( val ) {
alert(val);
});
});

答案 0 :(得分:1)
在评论中建议的json文件中使用[]
而不是{}
,因为您当前的json不是有效的JSON。然后,您可以通过这种方式访问文件数据。
$.each(data, function(i,val) {
alert(val);
});
请注意,您当前的代码只访问值的索引而不是实际值。放置参数i
和val
以获取文件中的索引和值。