我有类似元件形式:大厦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 []”' –