我想創建一個選項下拉列表使用jQuery從HTML附加數組。追加選項標籤,以選擇使用JQuery數組中的標籤
除開始&之間的文本之外,一切似乎都正常工作,結束標記未出現。我真的很累,我錯過了一個簡單的錯字或做錯了什麼?!?
的JS和jQuery代碼是:
var displayMenuSelections = function(){
var menuSelection = menu[0].prices[0];
var menuItems = Object.keys(menuSelection);
menuItems.forEach(menuFunction);
}
function menuFunction(item){
$('#menu').append($('<option value="' + item + '">' + item + '</option'));
}
典型的選項標記的結果看起來是這樣的(與「項目」的開始和結束標記之間丟失):
<option value="Cafe Latte"></option>
非常感謝你,它已經很晚了,我很累,我發誓我檢查了100次,看不到任何東西!我的錯! – PaulWallis42