2010-06-18 136 views
21

使用select标签,可以通过选择多个选项仅使用HTML发布多个值?通过隐藏输入字段传递多个值

例如:

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

是否有可能通过以上的值更是一个会使用一个或多个<input type="hidden">场前面的例子中实现?同样,严格使用HTML。

回答

44

使用[]中的字段名称发送多个值:

<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" /> 

您将获得价值在your_field_name字段的数组。