我的插件在我的一半表单中正常工作,但我也有多个具有相同名称的表单元素,如下所示:
<tr class="orderItems">
<td><input type="text" name="code[]" class="codeRowForm" value="" /></td>
<td>
<select class="selectProductOrders" name="selectProductOrders[]">
<option value="default" disabled selected>Select a product</option>
</select>
</td>
<td><input type="number" pattern="[0-9]*" name="rsp[]" class="rsp" value="" /></td>
<td><input type="number" pattern="[0-9]*" name="trade[]" class="trade" value="" /></td>
<td><input type="number" pattern="[0-9]*" name="discount[]" class="discount" value="0" /></td>
<td><input type="number" pattern="[0-9]*" name="qty[]" class="qty" value="" /></td>
<td><input type="number" pattern="[0-9]*" name="cost[]" class="cost" value="" /></td>
<td class="deleteOrderRow"><a onclick="return false;" href="#"><img class="addRemoveOrderButton" src="img/deleteOrderRow.png" /></a></td>
</tr>
<tr>
根据用户决定在表单中拥有多少订单项,这会重复多次。因此,如果每行中的名称都相同(例如name=code[]
),我将如何使用插件应用 jQuery 表单验证:docs.jquery.com/Plugins/Validation/validate?
谢谢