Intentando inicializar múltiples entradas de 'selección' dentro de un elemento de lista

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 :)

preguntado el 03 de mayo de 12 a las 19:05

1 Respuestas

¡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 or haz tu propia pregunta.