1

次のような 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
}
4

1 に答える 1

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その後、この配列に親戚を追加します。

于 2013-02-14T08:45:56.490 に答える