0

我有一个 html 表单中的选择框,它不会将值发布回 php。

<select multiple='multiple' name='mydropdown'>
    <option value='1'>1</option>
    <option value='2'>2</option>
    <option value='3'>3</option>
</select>

在 PHP 中,如果我查看$_REQUEST它,它会为选择框中的最后一个选定值返回一个值。

我需要更改或编辑什么以获取回发的选定项目的数组或列表,以便我可以在 PHP 中处理结果?

我想将选择转换为JQuery multi选择框,所以如果您的答案也适用于 JQuery 选择框,我将不胜感激

4

1 回答 1

1

[]如果您从同一个名称中获取多个值,PHP 要求表单控件名称以结尾。

<select multiple='multiple' name='mydropdown[]'>

获取多个值的原因是具有相同名称的多个表单控件还是单个选择multiple元素都没有关系。

于 2014-05-11T10:09:12.673 回答