使用 jquery 获取没有键的 json 值

fetch json value with no key using jquery

我在使用 jQuery 获取 JSON 时遇到问题,如果可能的话有人告诉我我犯了什么错误,因为我的代码无法正常工作

data.json 文件包含

{
"value1",
"value2",
"value3",
"value4"
}

这是我的jquery代码

$.getJSON( "data.json", function( data ) {
  $.each( data, function( val ) {
    alert(val);
  });
});

按照评论中的建议,在 json 文件中使用 [] 而不是 {},因为您当前的 json 不是有效的 JSON。然后就可以这样访问文件数据了

$.each(data, function(i,val) {
    alert(val);
  });

请注意,您当前的代码仅访问值的索引而不访问实际值。放置两个参数 ival 以从文件中获取索引和值。

DEMO