我需要创建一个像这样的JSON结构:
name: 'xyz',
relatives: [ {name:'abc',age:'123'},{name:'def',age:'123'}..... ]
目前我有window.Persons.name='xyz'
我有一个循环,在每次迭代中给我“亲戚”属性。我需要做这样的事情:
window.Persons.items= //add some structure here
应该怎么做?并且如果需要,最新的过程是将它嵌套到任何级别。 我的循环结构是这样的:
this.$('form').each(function(){
window.Persons.items= // add some structure here
}
答案 0 :(得分:1)
如果你从某个地方的form
获得亲属信息,你可以将信息附加到亲戚数组
this.$('form').each(function(){
var relative = $(this)....;
window.Persons.relatives.push({ name: relative.name, age: relative.age });
}
如果您想在items
数组中收集多个人,则可以追加一个人
window.Persons.items.push({ name: 'xyz', relatives: [] });
然后将亲戚附加到此relatives
数组。