label的for属性规定label与哪个表单元素绑定,当用户点击label时与其绑定的表单元素会获取焦点
rules:定义表单验证的规则
message:用于定义表单验证提示信息(提示信息只决定于这里)
rules和message中使用的都是元素的name属性值,而不是id属性值,rules和message中的验证方法需要一致,这样当某一个验证方法不通过,才能做出对应的提示
比如:rules中使用required:true,则message中使用required:用户名必填,这样当用户名没有填写时则会提示“用户名必填
在js中调用
$(id).validate({ rules:{ username:{ required : true, // 必填 minLength: 2 //最小长度为2 maxLength:10 // 最大长度为10 } }, message:{ username:{ required:"用户名必填",//若没填显示提示信息 minLength: "最小长度为2", maxLength: "最大长度为10" } } })