Jquery表单验证 - 强制使用字母数字

时间:2013-07-19 10:43:26

标签: jquery forms validation alphanumeric

有没有人知道为什么这个验证不起作用,我试图强制执行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      
              }
         }
    });
});

http://jsfiddle.net/zCjav/

1 个答案:

答案 0 :(得分:1)

您缺少添加了字母数字规则的additional-methods.js文件,您也可能想要添加所需的验证

jQuery(function ($) {
    $("form#userTest").validate({
        rules:{
            pwd:{
                required: true,
                alphanumeric: true,
                minlength: 8,
                maxlength: 12     
            }
        }
    });
});

演示:Fiddle