$("#signupForm").validate(
{//这里用大括号包含了一个键值对,里面包含两个参数
//分别是规则Rules和Message信息
rules:
{
//规则里面有键值对,键值之间用冒号,这个键就是前台代码里面的自定义属性type的值,键就是默认校验规则
//键如果不是一个规则,好几个的时候,使用大括号{规则:值,规则:值}
firstname: "required",lastname: "required",
username: {required: true,minlength: 2},
password: {required: true,minlength: 5},
confirm_password: {required: true,minlength: 5,equalTo: "#password"},
email: {required: true,email: true},
topic: {required: "#newsletter:checked",minlength: 2},
agree: "required"
},
messages:
{
firstname: "请输入您的名字",lastname: "请输入您的姓氏",
username:
{
required: "请输入用户名",minlength: "用户名必需由两个字母组成"
},
password: {required: "请输入密码",minlength: "密码长度不能小于 5 个字母"},
confirm_password: {required: "请输入密码",minlength: "密码长度不能小于 5 个字母",equalTo: "两次密码输入不一致"},
email: "请输入一个正确的邮箱",
agree: "请接受我们的声明",
topic: "请选择两个主题"
}
}
)
JQuery的有效行验证怎么写
最新推荐文章于 2023-03-21 13:46:58 发布
本文深入探讨了jQuery表单验证插件的使用方法,详细解释了如何设置各种验证规则和错误消息,包括必填项、最小长度、密码匹配及电子邮件格式等。通过实例展示了如何在前端代码中自定义属性type的值来对应不同的验证规则。
190

被折叠的 条评论
为什么被折叠?



