いくつかのアイテムをループして、json オブジェクトを作成しようとしています。各ループはオブジェクトの新しいアイテムである必要がありますが、それを行うにはいくつか問題があります。複数のアイテムではなく、1 つのアイテム セットのみが追加されるようです。
これが私のコードです:
jsonObj = {}
rows.each(function (index) {
jsonObj["id"] = $this.find('.elementOne').val();
jsonObj["name"] = $this.find('.elementTwo').text();
});
私のjsonは次のようになります。
{
id: "3"
name: "Stuff"
},
これが私がやろうとしていることです:
{
id: "1"
name: "Stuff"
},
{
id: "2"
name: "Stuff"
},
{
id: "3"
name: "Stuff"
}