Pregunta

Estoy trabajando con jQuery y un complemento llamado jQuery.SelectBox

Tengo 3 cajas de selección, seleccionar una opción en la primera caja de selección cambiará las opciones en la segunda.

Mi problema surge cuando intento insertar valores en el segundo cuadro de selección mediante la función append en jQuery. Todo funciona bien, pero no se puede hacer clic en las nuevas opciones.

Puede ver el problema aquí: http://incubadora.gelattina.com/impac /galeria.html (desplácese hacia abajo y hacia la derecha), están los tres cuadros de selección.

¿Fue útil?

Solución

Por lo que entiendo, pones una selección normal, y esto hace una creación dinámica de un 'cuadro de selección' estilizado a través de jQuery.

Supongo que el problema es que, dado que está agregando elementos después de la inicialización del cuadro de selección, los nuevos elementos no tienen ningún tipo de escucha de acción.

Parece que no puedo encontrar ninguna documentación en este complemento de SelectBox, pero necesita encontrar una forma de vincular las acciones de clic y desplazamiento proporcionadas por SelectBox en los elementos que acaba de agregar.

Puede intentar llamar a la función .selectbox (); en los elementos seleccionados después de haber agregado las nuevas opciones para ver si eso funciona.

Otros consejos

Hola, escribí un complemento de cuadro de selección llamado Selectzor , solo por este motivo .

Debería lograr todo lo que necesita.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top