簡體   English   中英

如何使用JavaScript將選擇菜單選項添加到多個選擇中

[英]How to add select menu options to multiple selects using 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)

試試這個, 請參閱參考

對於陣列

$.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));
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM