【发布时间】:2017-05-20 07:13:10
【问题描述】:
我正在尝试使用 jQuery Validate 插件来验证数组。该数组有一个数字键,并且键号不是连续的。这意味着,它可能是
cause[0] or cause[2] or cause[7]
HTML代码
<form id="myform" action="submit.php">
<select name="cause[0]" id="cause" class="cause">
<option value="">Cause to Support</option>
<option value="993">Medical</option>
<option value="355">Children</option>
</select>
<select name="cause[2]" id="cause" class="cause">
<option value="">Cause to Support</option>
<option value="993">Medical</option>
<option value="355">Children</option>
</select>
<input type="submit" name="submit" value="submit" />
</form>
演示 -- https://jsfiddle.net/squidraj/afgmqf9g/3/
它没有验证并提交表单到 submit.php 文件。在 firebug 错误控制台中也没有错误。
非常感谢任何帮助。
【问题讨论】:
-
不适用于忽略。 jsfiddle.net/squidraj/afgmqf9g/7
-
@JYoThI 我更改了该帖子中描述的 checkForm 功能,但没有用。
标签: javascript jquery arrays validation