Tengo un Select y saco los datos de los options de un array, pero en este array hay algunos elementos que están repetidos y necesito que en el select al mostrar dichos elementos estos no se repitan, en el caso del ejemplo, al deplegar el Select nos aparecería dos veces el fútbol, como podría hacer para que se muestre una sola vez?.
Gracias
Código Javascript:
Ver original
var deportes = new Array(); deportes = [['Jose','futbol'], ['Luis','balonmano'], ['Antonio','baloncesto'], ['Mario','futbol']]; function cambiar(){ var despleDeportes = document.getElementById("despleDeportes"); for (var i = 0; i < deportes.length; i++) { despleDeportes.options[i] = new Option (deportes[i][1]); despleDeportes.options[i].value = deportes[i[1]]; despleDeportes.options[i].text = deportes[i][1]; } despleDeportes.options[0].selected.text=1; }
Código HTML:
Ver original