Skip to content

Instantly share code, notes, and snippets.

@Gonzalo2683
Created November 4, 2015 00:12
Show Gist options
  • Select an option

  • Save Gonzalo2683/70a66bc5f1149c48fee5 to your computer and use it in GitHub Desktop.

Select an option

Save Gonzalo2683/70a66bc5f1149c48fee5 to your computer and use it in GitHub Desktop.
$(document).ready(function () {
$('form').validate({
rules: {
<%= FirstName.Name %>: {
required: true,
minlength: 2,
maxlength: 25
},
<%= LastName.Name %>: {
required: true
},
<%= Email1.Name %>: {
required: true,
email: true
},
<%= Email2.Name %>: {
required: true,
email: true,
equalTo: "#<%= Email1.ClientID %>"
},
<%= Password1.Name %>: {
required: true,
minlength: 7
},
<%= Password2.Name %>: {
required: true,
minlength: 7,
equalTo: "#<%= Password1.ClientID %>"
}
},
messages:{
<%= FirstName.Name %>: {
required: "Please enter your first name.",
minlength: $.validator.format("Your first name must be at least {0} characters.")
},
<%= LastName.Name %>: {
required: "Please enter your last name.",
minlength: $.validator.format("Your last name must be at least {0} characters.")
},
<%= Email1.Name %>: {
required: "Please enter your email address.",
email: "Please enter a valid email address."
},
<%= Email2.Name %>: {
required: "Please confirm your email address.",
email: "Please confirm with a valid email address.",
equalTo: "Email entries do not match."
},
<%= Password1.Name %>: {
required: "Please enter a password",
minlength: $.validator.format("Your password must be at least {0} characters.")
},
<%= Password2.Name %>: {
required: "Please confirm your password.",
equalTo: "Passwords do not match."
}
},
errorClass: "error-label",
wrapper: "li",
errorLabelContainer: "#ErrorSection"
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment