2013-06-27 200 views
0

我目前有代碼遍歷循環,然後將該選項添加到選擇。我想要做的是填充選擇菜單選項列表,然後取出該列表,然後將其添加到多個選擇菜單。下面是代碼我目前有:如何將選擇菜單選項添加到使用javascript的多個選擇

var SelectDropDown = document.getElementById("forgetuniversity"); 
$("#forgetuniversity").empty(); 
for (var i = 0; i < ArrayUniversisities.length ; i++) 
{ 
    var university = data[i]; 
    var NewOption = new Option(university.Name , university.UniversityID); 
    SelectDropDown.add(NewOption); 
    SelectDropDown.selectedIndex = 0; 
}; 

我想NewOption有包含在它的整個列表和我只是有Select1.add(NewOption)Select2.add(NewOption)

回答

0

試試這個See Reference

For Array

$.each(selectValues, function(key, value) { 
$('#mySelect').append($("<option/>", { 
    value: key, 
    text: value 
})); 

});

對於列表

JQuery的

var list = $("#selectList"); 
$.each(items, function(index, item) { 
list.append(new Option(item.text, item.value)); 
}); 

的JavaScript

var list = document.getElementById("selectList"); 
for(var i in items) { 
list.add(new Option(items[i].text, items[i].value)); 
} 
相關問題