Jay*_*Jay 3 jquery jquery-validate
我正在使用以下规则来使用jQuery验证方法验证用户名.我想添加另一个规则,即用户名应该只包含字母数字和下划线字符.如何为该规则添加其他方法.如果用户提供少于4个字符,那么我可能会打印最小长度错误消息,如果用户提供无效字符,那么我会给出无效字符错误消息吗?谢谢.
$(document).ready(function() {
$("#sform").validate({
            rules: {
                username: {
                    required: true,
                    minlength: 4
                }
            },
            messages: {
                username: "Minimum length 4.",              
            }
        });
    });
添加如下
jQuery.validator.addMethod("alphanumeric", function(value, element) {
    return !jQuery.validator.methods.required(value, element) || /^[a-zA-Z0-9_]+$/i.test(value);
}
, "Letters, numbers or underscores only please"); 
并在下面申请
$('validatorElement').validate({
    rules : {
        username : { alphanumeric : true }
    }
});
| 归档时间: | 
 | 
| 查看次数: | 13659 次 | 
| 最近记录: |