這個問題現在暫時擱置了我。這很可能是一件容易的事,但在這個時候我沒有看到它。 HTML & JavaScript包含在下面。 jQuery 1.8.3在jQuery驗證之前加載並且沒有JS錯誤。jQuery驗證忽略規則
問題是,即使提交一個空的值,驗證器只是接受它作爲一個可接受的條目並提交表單(在控制檯中沒有錯誤)。
HTML:
<form method="POST" id="reactieform">
<input type="hidden" name="reactie" value="1" />
<table style="float:left;">
<tr>
<td width="250">Voornaam</td>
<td width="650"><input maxlength="150" type="text" name="voornaam" /></td>
<td width="100"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" value="Reactie opslaan" /></td>
</tr>
</table>
</form>
的JavaScript:
$(document).ready(function() {
$('#reactieform').validate({
voornaam: {
required: true,
minlength: 10
}
});
});
該死!你說對了。看來在這個時刻我非常失明。謝謝! – stefandoorn
您的標題是答案_jQuery驗證忽略*規則* _ –