Jquery Validator Cheat Sheet
Jquery Validator Cheat Sheet
com/Plugins/Validation
$(form selector).validate(options);
Rules
$(“.selector”).validate({ minlength Numeric
rules: { maxlength Numeric
name: { required: true}, Rangelength Numeric, ex. rangelength: [2, 6]
email: { required: true, email: true } url True/false
date True/false
}
dateISO True/False
});
dateDE True/false (German Date)
required true/false phoneUS True/false
email true/false number True/false
digits True/false numberDE True/false (German Date)
creditcard True/false accept Ex: “xls|csv” (file types)
min Numeric equalTo(other) String, ex: “#password”
max Numeric remote String/options – see $.ajax for options
Messages
You can create special messages for each rule type.
$(“.selector”).validate({ rules: {…},
messages: {
name: “Please specify your name”,
email: { required: “Please enter your email address”, email: “Please enter a valid email address”}
}});
Validator Methods
form() element(element) addClassRules(name, Rules) showErrors(errors)
numberOfInvalids() resetForm() addMethod(name,method,message) setDetaults(defaults)