我有類似元件形式:大廈HTML表單使用數組
<div class="row1">
<select name="someSelectField" multiple="multiple" class="selectList">
<option value="1">1</option>
<option value="2">2</option>
</select>
<input type="checkbox" name="checkboxField" class="checkboxField" value="1" /> checkbox</td>
</div>
<div class="row2">
<select name="someSelectField" multiple="multiple" class="selectList">
<option value="1">1</option>
<option value="2">2</option>
</select>
<input type="checkbox" name="checkboxField" class="checkboxField" value="1" /> checkbox</td>
</div>
這些將繼續下跌的一頁。這些領域有許多不同的行。沒有設置行,因爲javascript用於創建更多行。
我的問題是,每個名稱屬性的值應該是什麼,以便它保持分組爲數組並可以一起引用?例如,如果我使用someSelectField [1],當方法爲GET時,表單將它發送爲someSelectField [1] = 1 & someSelectfield [1] = 2(如果兩者都選中)。我正在尋找它someSelectField = 1 & someSelectfield = 2等。
任何幫助,將不勝感激。謝謝。
好像你上面有什麼工作原理是:http://jsfiddle.net/gilly3/V8sQZ/ – gilly3
上述的問題是輸入複選框將覆蓋而不是是一個數組。這些值會因行而異。 – fanfavorite
是否嘗試在名稱的末尾添加'[]'?應該創建一個數組。例如'name =「someSelectField []」' –