0
比如我有HTML这样后两个选择与多重选择
<select name="something[]" multiple="multiple">
<option value="1">1</option>
<option value="2">2</option>
</select>
和我的表单中,我可以添加这些选择muliple时间由JavaScript 动态的,所以它成为
<!-- Control 1 -->
<select name="something[]" multiple="multiple">
<option value="1">1</option>
<option value="2">2</option>
</select>
<!-- Control 2 -->
<select name="something[]" multiple="multiple">
<option value="1">1</option>
<option value="2">2</option>
</select>
,然后在控制1上选择“1”,在控制2上选择“1 & 2”。 我从PHP后得到的是这样的
array("1","2")
我想要得到的是:
array(
array("1"),
array("1","2")
)
请帮助!
尝试name =“something [0] []”name =“something [1] []” – alamnaryab
具有相同名称的表单控件会导致问题。我建议将第二个名称重命名为稍微不同的名称,以便知道正在处理哪个控件。 – jeff