I'm populating a SELECT
from a JSON
received via AJAX
as follows:
$.each(parsedData, function(i, produto) {
$('select#produtos').append(
$('<option></option>').val(produto.cod_produto).html(produto.descricao)
);
});
I'm trying to assign SELECTED
to these options
, but to no avail. Using:
$('<option></option>').val(produto.cod_produto).html(produto.descricao).attr('selected', true)
Or even with .attr('selected','selected')
and I get the error:
Uncaught SyntaxError: missing) after argument list
Continuing the attempts:
.prop("selected", "selected")
Uncaught TypeError: $ (...). val (...). html (...) prop is not a function