una type tras todos todas tipo tiene texto tabla son sirven siguiente selectores seleccionar saber referencia que programacion para obtener multiple mismo los lista las hijos hace formulario etiquetas estilo elementos elemento ejemplos ejemplo cuyo cuales con común combinar coincida clases clase avanzados atributos atributo array aquellas aplica anotaciones anidadas javascript jquery html css

javascript - type - ¿Puedo usar etiquetas HTML en las opciones para elementos seleccionados?



selectores css avanzados (4)

Esta pregunta ya tiene una respuesta aquí:

¿Es posible que las opciones de un elemento de selección HTML incluyan etiquetas HTML?

Por ejemplo, dado el siguiente código:

<select> <option value="one"><b>one is bold</b></option> <option value="two">two has some <span style=''color:red;''>red</span> text</option> <option value="three">three is just normal</option> </select>

Me gustaría que las opciones se procesen en HTML. En esta aplicación, puedo jugar con HTML, CSS, JavaScript (incluido jQuery). Y el HTML mismo se está procesando a través de Django (django.form.fields.select).


No, no puedes hacer esto. <option> etiquetas <option> no pueden contener ninguna otra etiqueta.


No, no puedes.

Lo que harías si quisieras esto es usar algo así como un div flotante y una posición y mostrarlo usando Css para que parezca una selección. Luego, usando los clics de javascipt, los usuarios pueden seleccionar.

Algo así: reinventar el menú desplegable



la etiqueta de opción no permite ningún otro texto que no sea texto

Aquí hay un violín que creé hace unos meses que reemplaza un elemento seleccionado con un menú desplegable de lista, y actualiza la selección para cada selección realizada. Solo oculta selecciona con css http://jsfiddle.net/6zcRk/

El usuario en este hilo lo convirtió en un complemento disponible en github (ver enlace en el hilo)

Panel desplegable personalizado con jQuery