Вывод options циклом в select с помощью JS

265
26 октября 2017, 08:14

У меня есть массив optionValues такого вида ["", "oil", "bitumen", "avs", "CMM"] Это опции из select. Как мне сделать так чтоб эти опции вывести в другом созданном select В этой строке

document.getElementById("cat_val"+id).innerHTML="<select class='sel-cat'id='cat_val"+id+"' name='cat-select'></select>";
Answer 1

var id = 10; 
var array = ["oil", "bitumen", "avs", "CMM"]; 
var html = '<select class="sel-cat" id="cat_val'+id+'" name="cat-select">' 
 
array.forEach(function(value){ 
  html += '<option value="'+value+'">'+value+'</option>';  
}); 
 
html += '</select>'; 
 
document.getElementById("cat_val"+id).innerHTML = html;
<div id="cat_val10"></div>

READ ALSO
Отложенный рендер Razor во View

Отложенный рендер Razor во View

Прошу прощения, если неккоректно описал вопрос, однако, не знаю как назвать иначеПроблема в следующем

214
Как обновить блок через JS

Как обновить блок через JS

Есть обычный блок, в котором расположены несколько вложенных блоковМне этот блок нужно обновить через jQuery

225