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