jQuery:管理视图示例 成功:函数(数据){ $(“#rightContent”).prepend(“”+data.information['myPosition']+“”);![在此处输入图像描述][1] $.each(data.information.Firstname,函数(键,值){ $('#rightContent')。追加(''+value+''); }); }

jQuery:管理视图示例 成功:函数(数据){ $(“#rightContent”).prepend(“”+data.information['myPosition']+“”);![在此处输入图像描述][1] $.each(data.information.Firstname,函数(键,值){ $('#rightContent')。追加(''+value+''); }); },jquery,Jquery,我需要把它放在桌子上或任何好看的地方。名字,中间名,姓氏。只要一个样品就好了。谢谢。我希望这就是你要找的。。。(按运行代码段查看) //此对象就是您上面显示的对象 变量信息={ 名字:[“超级”,“蝙蝠”], 姓氏:[“男”、“女”], Middlename:[“怪物”,“娜娜”] }; //为我们需要的行保留一个数组 //还要创建标题行 var行=[]; 变量$header=$(“”); //创建表 var$table=$(“”); //对于信息对象中的每个项目 //您可能需要将此限制为第一


我需要把它放在桌子上或任何好看的地方。名字,中间名,姓氏。只要一个样品就好了。谢谢。

我希望这就是你要找的。。。(按运行代码段查看)

//此对象就是您上面显示的对象
变量信息={
名字:[“超级”,“蝙蝠”],
姓氏:[“男”、“女”],
Middlename:[“怪物”,“娜娜”]
};
//为我们需要的行保留一个数组
//还要创建标题行
var行=[];
变量$header=$(“”);
//创建表
var$table=$(“”);
//对于信息对象中的每个项目
//您可能需要将此限制为第一个/最后一个/中间
用于(信息中的项目){
//储存这件物品,我想不出一个合适的名字
var级别=信息[项目];
var levelName=项目;
//将对象名称附加到标头
$header.append(“+levelName+”);
//现在为该项追加数组中的所有项
用于(级别中的项目){
//因为这个循环,我们只想设置一次行,
//因此,如果它是空的,则首先将其设置为自身。
行[项目]=行[项目]| |$(“”);
行[项目]。追加(“+级别[项目]+”);
}
}
//现在查看已将多少项添加到
//行数组,并将它们全部添加到表中
用于(行中的项目){
$table.append(行[项]);
}
//在开头插入标题。
$table.prepend($header);
//将表格添加到主体(根据需要进行更改);
$(“正文”)。追加($表格)

这里是一个JSFIDLE,因为我真的觉得Stackoverflow代码运行程序不适合编辑。。这正是我要找的。我头痛了好几天,就是想弄明白怎么做那样的桌子。我可以使用$.each(obj,function(key,value){})循环它。谢谢@simey.meNo problem:)-当答案对您有用时,请记住接受答案。请进一步解释行[item]=行[item]|$(“”);我也需要知道这一点,尽管它工作得很好。谢谢。Javascript是一种松散/虚假的语言;因此,我通过说
将行[item]设置为它自己的值来利用这个漏洞,但是如果它的值是错误的(未定义),那么将它设置为一个新的
。。。我这样做的原因是,所有具有相同索引的
都进入同一行。。。您可以快速删除
=行[item]|
,以查看会发生什么。。。它将覆盖每个项目的自身。。。这是解决递归问题的一种有点懒惰/聪明的方法。:)
            success: function(data){
            $('#rightContent').prepend('<h2>' + data.information['myPosition'] + '</h2>');![enter image description here][1]
            $.each(data.information.Firstname, function(key, value){
                $('#rightContent').append('<span>' + value + '</span>');
            });
        }