Intentando inicializar múltiples entradas de 'selección' dentro de un elemento de lista
Frecuentes
Visto 323 veces
0
mi primera publicación en StackOverFlow ^_^ (Así que sí, soy un novato, sé amable)
He buscado y encontrado varias soluciones a mi pregunta en la web, pero por alguna razón ninguna de ellas funciona para mí.
Así que aquí va: tengo un elemento de lista y dentro de él varias entradas de 'selección', como tales:
<li id="langlevels">
<select id="encombobox"></select>
<select id="frcombobox"></select>
<select id="hecombobox"></select>
<select id="rucombobox"></select>
<select id="arcombobox"></select>
<select id="otcombobox"></select>
</li>
Ahora lo que estoy tratando de hacer es: Usando jQuery, inicialice todas las entradas 'seleccionar' a los valores que tengo en una matriz:
var lang_levels = new Array("Nivel nativo", "Nivel bueno", "Nivel amateur");
la forma en que soy tratando de (en vano) para hacer esto es:
//Initializing language levels combobox values
$("#langlevels > select").each(function () {
for(var i=0; i<lang_levels.length;++i)
{
addOption($(this), lang_levels[i], lang_levels[i]);
}
*/
});
NOTA: addOption() es un método que sé que funciona porque lo uso para inicializar otras entradas de 'selección' no anidadas.
¡Agradecería mucho su ayuda!
Gracias de antemano :)
1 Respuestas
0
¡Ok lo tengo!
El único problema era este:
añadirOpción($ (esto), lang_levels[i], lang_levels[i]);
se suponía que era esto:
añadirOpción(este, lang_levels[i], lang_levels[i]);
contestado el 04 de mayo de 12 a las 14:05
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas each children initializing or haz tu propia pregunta.