我在json文件中获得了这个简单的数据数组,但是尝试提取数据对于像我这样的新手来说很难。这是我给出的数组。
var clients = [
{
"clientid": "456489",
"client-name": "John Smith",
"email": "a.smith@gmail.com"
},
{
"clientid": "654987",
"client-name": "Mark Barnes",
"email": "barnesdog@gmail.com"
},
{
"clientid": "987981",
"client-name": "Taylor Johnson",
"email": "taylor.j@gmail.com"
},
]
我的第一个测试是看看我是否可以获得成功消息。它没有奏效,我只是不确定原因。
$(document).ready(function() {
$.getJSON("clients.json", function(data){
$.each(data, function (index, value) {
console.log(data);
});
});
});
我知道这很简单,但我以前从未这样做过,先谢谢。
答案 0 :(得分:-1)
您是否正在使用Chrome并打开包含文件代码的HTML文件?默认情况下,Chrome不允许这样做。在Firefox中尝试它,如果这是有问题的。如果您的HTML文件位于Web服务器上,则不会发生这种情况。
答案 1 :(得分:-1)
从json和,
中的对象列表中删除尾随var clients =
,它应该可以正常工作。