Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
document.getElementById("btn-addCell").addEventListener('click', function() {
/* Produto da Tabela */
var selectProduto = document.createElement('select');
selectProduto.className = 'updateFields';
selectProduto.setAttribute('name', 'nomeProduto[]');
var tdSelectionOptionProduto = document.createElement('td');
tdSelectionOptionProduto.appendChild(selectProduto);
var dados = ['teste', 'TESTE1'];
dados.forEach(function(item){
selectProduto.append('<option>' + item + '</option>');
});
Não pega os options da maneira correta.
Fica assim:
<select name="nomeProduto[]" class="updateFields">
"<option>teste</option>"
"<option>TESTE1</option>"
</select>
Por que fica com as aspas duplas????
Alguém pode me ajudar???
Tente
Saber mais em: http://www.w3schools.com/jsref/met_select_add.asp