jquery中遍历集合中的集合
有个问题困扰了我一上午,问题是这样的我从json中返回来的list,通过遍历后,可以获取到对象的属性,但是其中一个属性是对象,并存在一对多的关系,Array[i].该对象 应该也是一个集合,如果继续对这个集合进行遍历呢?求各位达人给指点迷津代码如下
java代码
@JSON(name="listFT")
public String listFTSY(){
listFT=ltForumtypecatgBiz.getList();
return SUCCESS;
}
下面为jquery的代码
--------------------编程问答-------------------- 描述:
function showFT(){
$.ajax({url:"ft_listFTSY.action",type:"post",dataType:"json",success:ft_listSY});
}
function ft_listSY(json){
var listFT=json.listFT;
var listFTArray=eval(listFT);
for(var i in listFTArray){
listFTArray[i].forumTypeName //此处是一个属性
listFTArray[i].forumList //此处是一个集合,想对这个集合继续遍历
}
}
例遍数组,同时使用元素索引和内容。
可以使用jQuery .each()下面是API中对这函数的描述:
jQuery 代码:
$.each( [0,1,2], function(i, n){
alert( "Item #" + i + ": " + n );
});描述:
例遍对象,同时使用成员名称和变量内容。
jQuery 代码:
$.each( { name: "John", lang: "JS" }, function(i, n){
alert( "Name: " + i + ", Value: " + n );
});
补充:Java , Java EE