ドロップダウンボックスに入力するための名前と値の両方を含むJavaScript文字列変数としてjsonオブジェクトを保存しています(例:#dropdown)。私の質問は、各要素に値/ラベルのペアとしてアクセスし、それらをドロップダウンに配置するにはどうすればよいですか?
json文字列は次のようになります。
[{"name":"Name1","value":"Val1"},{"name":"Name2","value":"Val2"}]
これをさらに解析する必要がありますか?
私は次のようなことを試みました(しかしうまくいきませんでした)...
$(json).map(function () {
return $('<option>').val(this.value).text(this.name);
}).appendTo('#copy_input');
ドロップダウンを簡単に繰り返して入力できるようにするには、どのようにしてjsonをさらにフォーマットする必要がありますか?