Vamos a mais um exemplo de preenchimento de dropdown. Desta vez vamos preencher nosso dropdown com os dias da semana
Implemente um dropdown e atribua a ele um identificador para poder manipulá-lo:
<select id="daysOfTheWeek"><select>
Em seu arquivo de script, implemente um vetor contendo os dias da semana. Implementar um vetor permitirá que você possa aproveitar estes valores futuramente.
var daysOfWeekNames = [
'Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado'
];
Agora implemente uma função como no exemplo abaixo que tem como objetivo usar o vetor criado para preencher dinamicamente o dropdown.
function loadDaysOfTheWeek() {
var dropdown = $('#daysOfTheWeek');
dropdown.empty();
dropdown.prop('selectedIndex', 0);
$.each(daysOfWeekNames, function (key, entry) {
var option = $('<option />');
option.attr('value', key+1).text(entry);
dropdown.append(option);
});
}
Por fim, implemente a chamada para a função. Esta chamada você pode implementar no local que seja melhor para seu contexto. Aqui estou fazendo a chamada assim que o documento estiver completamente carregado.
$(document).ready(function () {
loadDaysOfTheWeek();
});