Javascript Jquery未从JSON文件读取
好的,下面是我的HTML代码:Javascript Jquery未从JSON文件读取,javascript,jquery,json,Javascript,Jquery,Json,好的,下面是我的HTML代码: <div id="contentholder"> <div class="personcard"> <img src="http://placehold.it/400x400" /> <h2>Matej Vydra <span>Striker</span></h2> <p>This is a paragraph a
<div id="contentholder">
<div class="personcard">
<img src="http://placehold.it/400x400" />
<h2>Matej Vydra <span>Striker</span></h2>
<p>This is a paragraph about Watford Striker Matej Vydra, it doesnt really make much sense, but its great for testing and lolz.</p>
</div>
</div>
问题是代码没有显示给用户,我以前尝试过搜索,因此尝试在localhost上运行它,但问题仍然存在,JSON没有显示给用户。
提前感谢。您的JSON无效。虽然JavaScript对象文字表示法允许尾随逗号,但JSON标准不允许。因此,如果这是要发送的JSON的准确表示,则需要删除
players
数组中最后一个对象后的逗号
{
"players": [
{
"image": "http://placehold.it/400x400",
"name": "Matej Vydra",
"position": "Striker"
},
{
"image": "http://placehold.it/400x400",
"name": "Troy Deeney",
"position": "Striker"
}
]
}
删除
currentsquad.json
文件中数据中},
后面的最后一个逗号。检查Felipe的答案您的json是无效的json。您首先是如何获得额外的逗号的。没有像样的JSON生成器会创建它。你想自己建造吗?尾随的逗号真的在那里吗?给你一个恰当的解释,确切地说你改变了什么以及为什么,我将取消投票。这在技术上是正确的,但质量很低。你不必为此投反对票,你可以ask@FelipeSkinner:我为什么不呢?投票是为了评价答案的质量。给出更好的答案,你会得到更好的投票反馈。关于评论的观点很正确,尽管我非常严重地怀疑OP是否会愚蠢到将评论包含在呈现的JSON中。呵呵,我不知道,但是周围有很多初学者可能不知道。。。只是想确定一下:)
{
"players": [
{
"image": "http://placehold.it/400x400",
"name": "Matej Vydra",
"position": "Striker"
},
{
"image": "http://placehold.it/400x400",
"name": "Troy Deeney",
"position": "Striker"
},
]
}
{
"players": [
{
"image": "http://placehold.it/400x400",
"name": "Matej Vydra",
"position": "Striker"
},
{
"image": "http://placehold.it/400x400",
"name": "Troy Deeney",
"position": "Striker"
}
]
}