HTML » Combo que soporte multiples selecciones en HTML
Por defecto, cuando montamos un menú de selección en HTML vemos que podemos escoger una sola de las opciones. Veamos el código normal a la hora de construir un combo SELECT de opciones:
<select id="favoritos" name="favoritos" size=6> <option value="deportes">Deportes</option> <option value="cine">Cine</option> <option value="teatro">Teatro</option> <option value="fotografía">Fotografía</option> <option value="lectura">Lectura</option> <option value="viajes">Viajes</option> <option value="pintura">Pintura</option> <option value="música">Música</option> <option value="otros">Otros</option> </select>
Si queremos que el usuario pueda marcar diferentes de las opciones tendremos que hacer uso del atributo multiple dentro del SELECT. Si asignamos el valor:
multiple="multiple"
Habilitaremos la selección múltiple. Veamos como quedaría el nuevo código:
<select id="favoritos" name="favoritos" multiple="multiple" size=6> <option value="deportes">Deportes</option> <option value="cine">Cine</option> <option value="teatro">Teatro</option> <option value="fotografía">Fotografía</option> <option value="lectura">Lectura</option> <option value="viajes">Viajes</option> <option value="pintura">Pintura</option> <option value="música">Música</option> <option value="otros">Otros</option> </select>










agosto 29, 2009 #
y como se reciben las multiples opciones seleccionadas de tu combo????
septiembre 3, 2009 #
@GabrielFlowers,
Pues tienes varias alterntivas. Echale un ojo a Enviar un array a una JSP o Contar Checkbox Activos con JavaScript.
En el primero te enseña a mandar toda la información seleccionada como si fuese un array y el segundo te comprime la información en un número binario. Con lo cual solo envías un dato al servidor. Algo mucho más sencillo.
Espero que te sean de ayuda.