7 个解决方案
#2
这是代码,
这是每一块获取的数据。
#3
$.each(data.Colist,function(i,item){
$.each(item.comment,function(j,arr){//你少遍历一层数组
$.each(arr,function(key,val){
str+=............
});
});
});
#4
还怎么再遍历啊。。 在遍历的话没有对象了,那个arr换成什么?在遍历。
#5
var arr = [];
$.each(data.Colist,function(i,item){
arr.push('<div class="xxx">');//这里的xxx表示每一个块
$.each(item.comment,function(j,arr){//你少遍历一层数组
arr.push('<div class="subXXX">此处加入内容</div>');//内层内容
});
arr.push('</div>');//外层块结束标签
});
$('#xxx').html(arr.join(''));//将最终生成的dom元素插入到id为xxx的元素里边
#6
你的JSON是通过什么语言生成的,comment字段作为引用使用,导致存储了所有comment
#7
你敢不敢把代码贴完整点
敢不敢把代码用文本的形式贴上来
#1
#2
这是代码,
这是每一块获取的数据。
#3
$.each(data.Colist,function(i,item){
$.each(item.comment,function(j,arr){//你少遍历一层数组
$.each(arr,function(key,val){
str+=............
});
});
});
#4
还怎么再遍历啊。。 在遍历的话没有对象了,那个arr换成什么?在遍历。
#5
var arr = [];
$.each(data.Colist,function(i,item){
arr.push('<div class="xxx">');//这里的xxx表示每一个块
$.each(item.comment,function(j,arr){//你少遍历一层数组
arr.push('<div class="subXXX">此处加入内容</div>');//内层内容
});
arr.push('</div>');//外层块结束标签
});
$('#xxx').html(arr.join(''));//将最终生成的dom元素插入到id为xxx的元素里边
#6
你的JSON是通过什么语言生成的,comment字段作为引用使用,导致存储了所有comment
#7
你敢不敢把代码贴完整点
敢不敢把代码用文本的形式贴上来