0

jqueryを使って動的に配列を追加したい。どうすればそれができますか。(または)

このように要素を配列にプッシュしたいと思います。

 var array = [{"question":"1","answer":"2"}];

for ループを使用して動的に実行したいのですが、最初に追加します

array.push({"question":"1"});
then array.push({"answer":"2"});

しかし、要素を同じ配列[0]要素に入れたいのですが、配列[0]、配列[1]として取っています。どうすればいいですか。for ループを使用して要素を配列に追加しています。

4

1 に答える 1

0

直後に回答を押している場合、次のようなことはできませんか

  array[index] = { "question" : array[index].question, "answer": 2 };

そうでない場合は、質問がプッシュされたインデックスを見つける別の方法を見つける必要があります。

array.push は常に新しいオブジェクトを配列に追加し、更新しないことに注意してください。

于 2012-11-16T13:23:24.490 に答える