【发布时间】:2012-09-25 05:45:07
【问题描述】:
我有一个包含许多文本字段的表单。其中我对文本字段(座位区和价格)有疑问。他们可以根据用户的点击次数越来越多地添加。
这是我的条件:
1 - 如果(其中任何一个)座位区文本字段为空或价格文本字段为 清空表格不应该提交。
2 - 我已经使用 jquery 插件验证了一些文本字段,但不是全部。
3 - 作为场地(座位区和价格在我的情况下是相互关联的 我使用他们的名字作为数组来发布数组中的所有值,例如:
<tr>
<td>
<input type="text" name="fldSeatingarea[]" id="fldSeatingarea[]">
</td>
<td>
<input type="text" name="fldPrice[]" id="fldPrice[]">
</td>
</tr>
<tr>
<td>
<input type="text" name="fldSeatingarea[]" id="fldSeatingarea[]">
</td>
<td>
<input type="text" name="fldPrice[]" id="fldPrice[]">
</td>
</tr>
<tr>
<td>
<input type="text" name="fldSeatingarea[]" id="fldSeatingarea[]">
</td>
<td>
<input type="text" name="fldPrice[]" id="fldPrice[]">
</td>
</tr>
4 - 并且每当用户点击添加更多时,表格行就会插入字段
5 - 我还没有验证这些字段(fldSeatingarea[] 和 fldPrice[])
6 - 用户必须为同一行的两个字段或同一行的任何一个字段都输入值。
所以我的问题是:提交表单时,如何找到同一表格行的两个字段(fldSeatingarea[] 和 fldPrice[])不为空?
如果同一表格行的任一字段为空,则不应提交表单。
我正在使用 html、php 和一点点 javascript 做这个小实验。
【问题讨论】:
-
感谢您纠正我的问题。您对此有什么想法吗?
标签: php javascript html