我的表格看起来像这样:
<form method="post" action="action.php">
<select id='select' multiple='multiple'>
<option value="1"> Option1 <option>
<option value="2"> Option2 <option>
</select>
</form>
我的问题是,如果为action.php选择了两个选项,则此代码仅发送一个(最后一个)选项。如果两者都被选中,有没有办法让它发送两个选项?我错过了什么?
答案 0 :(得分:0)
您的选择没有名称属性,因此根本不会发送任何内容。我将假设这是一个复制粘贴错误。
要返回数组,只需将名称设置为数组,例如
<select id='select' multiple='multiple' name='yourname[]'>
(请注意[]
)