2011-07-21 6 views
0

配列があります。var myList = new Array();私はドロップダウンがあります配列にドロップダウンリストを設定する

@Html.DropDownList("yourList", Model.yourList). 

どのように私はjavascriptを使用してドロップダウンリストを埋めることができます。

+0

あなたはjqueryのを使用していますか? –

答えて

1
var myList = new Array(); 

for (i=0; i<myList.length; i++) { 
    master.options[master.options.length]=new Option(myList[i].text, myList[i].value); 
} 

http://www.javascriptkit.com/javatutors/selectcontent.shtml

+1

これは理論的に質問に答えるかもしれませんが、答えの本質的な部分をここに含め、参考にするためのリンクを提供することが望ましいでしょう(http://meta.stackexchange.com/q/8259)。 –

1
var myList = new Array(); 
myList.push({ value: '1', text: 'item 1' }); 
myList.push({ value: '2', text: 'item 2' }); 
myList.push({ value: '3', text: 'item 3' }); 
$('#yourList option').remove(); 
$.each(myList, function() { 
    $('<option/>', { 
     value: this.value, 
     html: this.text 
    }).appendTo('#yourList'); 
}); 
関連する問題