0
オブジェクトカテゴリ名をドロップダウンメニューに入力したいとします。音はシンプルですが、私はこれを理解できません。助けてください。例えばJSON配列名を使用して動的に入力するドロップダウンメニュー
:
JSON
window.cars =
{
"compact":
[
{ "title": "honda",
"type": "accord",
"thumbnail": "accord_t.jpg",
"image": "accord_large.jpg" },
{ "title": "volkswagon",
"type": "rabbit",
"thumbnail": "rabbit_t.jpg",
"image": "volkswagon_large.jpg" }
],
"trucks":
[
{ "title": "Ford",
"type": "f-150",
"thumbnail": "ford_t.jpg",
"image": "chevy_large.jpg" },
{ "title": "GMC",
"type": "silverado",
"thumbnail": "gmc_t.jpg",
"image": "gmc_large.jpg" }
]
};
だから、 "コンパクト" と "トラック" ドロップダウンメニューを移入します。
HTML + jQueryの
$.each(cars, function(k, v){
$('select').append('<option value="' + k + '">' + k + '</option>');
});
}
任意のアイデアは、なぜこれが動作しないのだろうか?
ありがとうございます!
うーんを。別のレベルのループが必要なように見えます。 –