循环通过嵌套数组wordpress json api

时间:2013-12-08 22:40:51

标签: arrays json wordpress nested each

您好我想循环浏览json文件中的注释(wordpress json api)问题是我想使用每个函数来显示所有注释。我如何循环使用每个函数true一个嵌套数组我找不到解决方案。现在我使用以下代码,但那仅显示第一项

var html2 ='<p>'+ data.post.comments[0]["name"] +'<br><p>'+ data.post.comments[0]["content"] +'</p>'; $( ".content>.comments" ).append(html2);

json文件: http://indinxperlo.nl/api/get_post/?post_id=399

1 个答案:

答案 0 :(得分:0)

使用jquery each

var html = [];
$.each(data.post.comments, function(key,val){
   html.push('<p>'+val["name"]+'</p>');
});
$(".content>.comments").append(html.join(''));

如果您想控制显示的最大评论数量,请执行以下操作:

var html = [];
var count = 0;
$.each(data.post.comments, function(key,val){
   html.push('<p>'+val["name"]+'</p>');
   if (count == 5) {return false;}
   count++;
});
$(".content>.comments").append(html.join(''));