Javascript JSON格式问题?
我正在尝试填充JSON数据的html表。我收到了JSON数据,无法确定为什么没有填充,但怀疑JSON的格式可能不正确。当我使用其他示例数据时,它是有效的,而当我在提供的JSON中进行sub时,它就不起作用了。我尝试将JSON复制到我的direct服务器上的一个文件中,链接到提供给我的内容(此处:)并将其插入myjson.com并重新格式化JSON数据 这是我的密码:Javascript JSON格式问题?,javascript,jquery,json,Javascript,Jquery,Json,我正在尝试填充JSON数据的html表。我收到了JSON数据,无法确定为什么没有填充,但怀疑JSON的格式可能不正确。当我使用其他示例数据时,它是有效的,而当我在提供的JSON中进行sub时,它就不起作用了。我尝试将JSON复制到我的direct服务器上的一个文件中,链接到提供给我的内容(此处:)并将其插入myjson.com并重新格式化JSON数据 这是我的密码: <script> $(function() { var entries = [];
<script>
$(function() {
var entries = [];
var dmJSON = "https://api.myjson.com/bins/6sjud?callback=?";
$.getJSON(dmJSON, function(data) {
$.each(data.entries, function(i, f) {
var tblRow = "<tr>" + "<td>" + f.rank + "</td>" + "<td>" + f.name + "</td>" + "<td>" + f.march_rank + "</td>" + "<td> " + f.april_rank + "</td>" + "<td>" + f.may_rank + "</td>" + f.personal_volume + "</td>" + f.team_volume + "</td>" + "</tr>"
$(tblRow).appendTo("#incentive tbody");
});
});
});
</script>
<div class="wrapper">
<div class="profile">
<table id= "incentive" border="1">
<thead>
<th>Rank</th>
<th>Name</th>
<th>March</th>
<th>April</th>
<th>May</th>
<th>Highest Rank</th>
<th>Personal Volume</th>
<th>Team Volume</th>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
$(函数(){
var分录=[];
var dmJSON=”https://api.myjson.com/bins/6sjud?callback=?";
$.getJSON(dmJSON,函数(数据){
$.each(数据项、函数(i、f){
变量tblRow=“+”+”+f.rank+“+”+f.name+“+”+f.march\U rank+“+”+f.april\U rank+“+”+f.may\U rank+“+f.personal\U volume+”+f.team\U volume++”
$(待定)。附于(“#激励主体”);
});
});
});
等级
名称
前进
四月
也许
最高级别
个人音量
团队数量
您需要从附属机构获取对象
$.each(data.affiliate, function(i, f) {
var tblRow = "<tr>" + "<td>" + f.rank + "</td>" + "<td>" + f.name + "</td>" + "<td>" + f.march_rank + "</td>" + "<td> " + f.april_rank + "</td>" + "<td>" + f.may_rank + "</td>" + f.personal_volume + "</td>" + f.team_volume + "</td>" + "</tr>"
$(tblRow).appendTo("#incentive tbody");
});
你的问题是什么?从代码中的URL返回的JSON没有属性
条目
。注意:当我在提供的JSON中进行sub时,它不起作用。“不起作用”对这个问题不是一个很有用的描述。会发生什么?你收到错误信息了吗?什么错误消息?这难道不是你所期望的吗?你期望的是什么?实际发生的情况有什么不同。
{
"affiliate":[{
"rank":1,"name":"Sally","march_rank":"Gold","april_rank":"Silver","may_rank":"Silver","highest_rank":"Silver","team_volume":12345
},{
"rank":2,"name":"Zelda","march_rank":"Gold","april_rank":"Bronze","may_rank":"Silver","highest_rank":"Gold","team_volume":12345
}
]
}