2010-06-18 12 views
21

Con una etiqueta de selección, es posible publicar varios valores utilizando solo HTML seleccionando más de una opción?Pasar valores múltiples con campos de entrada ocultos

Por ejemplo:

<select multiple="" > 
    <option value="1"/> 
    <option value="2"/> 
    <option value="3"/> 
</select> 

¿Es posible pasar más de un valor, como es de lograr con el ejemplo anterior utilizando uno o más campos <input type="hidden">? De nuevo, estrictamente con HTML.

Respuesta

44

Utilice [] en el nombre del campo para enviar múltiples valores:

<input type="hidden" name="your_field_name[]" value="1" /> 
<input type="hidden" name="your_field_name[]" value="2" /> 
<input type="hidden" name="your_field_name[]" value="3" /> 

Usted recibirá una matriz de valores en el campo your_field_name.

Cuestiones relacionadas