使用validate验证表单

来源:互联网 发布:夜场人才招聘系统源码 编辑:程序博客网 时间:2024/05/01 23:09

//验证的自定义规则

jQuery.validator.addMethod("chcharacter", function(value, element) {    var length = value.length;    var regName = /[^\u4e00-\u9fa5]/g;    return this.optional(element) || !regName.test( value );}, "请正确格式的姓名(暂支持汉字)");jQuery.validator.addMethod("isMobile", function(value, element) {    var length = value.length;    var regPhone = /^1([3578]\d|4[57])\d{8}$/;    return this.optional(element) || ( length == 11 && regPhone.test( value ) );}, "请正确填写您的手机号码");//   验证的代码$(function(){    $('#memform').validate({        rules:{            mem_name:{                required:true            },            card_no:{                required:true,                digits:true            },            mobi:{                required:true,                digits:true,                isMobile:true            },            email:{                required:true,                email:true            },            password:{                required:true,                minlength:6            },            qq_no:{                digits:true            }        },        messages:{            mem_name:{                required:'请输入用户名'            },            card_no:{                required:'工号不能为空',                digits:'请输入数字'            },            mobi:{                required:'请输入手机号',                digits:"必须为数字",                isMobile:"请输入正确格式"            },            email:"请输正确的邮箱",            password:{                required:"请输入密码",                minlength:"至少6位数"            },            qq_no:{                digits:"必须为数字"            }        }    });});
0 0