有没有人知道为什么这个验证不起作用,我试图强制执行8-12个字符的字母数字输入,但没有发生任何事情,我已经链接到外部jquery表单验证库,你可以看到:
<form id="userTest">
<table>
<tr>
<td>Password</td><td><input type="password" id="pwd"></input></td>
</tr>
</table>
</form>
Jquery:
$(function(){
$("form#userTest").validate({
rules:{
pwd:{
alphanumeric: true,
minlength: 8,
maxlength: 12
}
}
});
});
答案 0 :(得分:1)
您缺少添加了字母数字规则的additional-methods.js文件,您也可能想要添加所需的验证
jQuery(function ($) {
$("form#userTest").validate({
rules:{
pwd:{
required: true,
alphanumeric: true,
minlength: 8,
maxlength: 12
}
}
});
});
演示:Fiddle