Created
February 28, 2013 14:24
-
-
Save 1stevengrant/5057090 to your computer and use it in GitHub Desktop.
jQuery validation on a form that has multiple tabs (a long form effectively) and spitting out the error messaging on the last tab before it's submitted
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$("#application-submit").click(function() { | |
$("#application-form").validate({ | |
focusInvalid: false, | |
ignore: "", | |
rules: { | |
student_lastname: "required", | |
student_firstname: "required", | |
student_nationality: "required", | |
student_gender: "required", | |
student_dob: "required", | |
student_photo: "required", | |
student_address1: "required", | |
student_city: "required", | |
student_country: "required", | |
student_phone: "required", | |
student_next_of_kin_name: "required", | |
student_next_of_kin_tel_d: "required", | |
student_next_of_kin_tel_e: "required", | |
student_next_of_kin_relat: "required", | |
student_current_employer: "required", | |
student_current_position: "required", | |
student_current_roles_res: "required", | |
student_time_at_current_j: "required", | |
student_previous_work_his: "required", | |
student_personal_statement: "required" | |
}, | |
messages: { | |
student_lastname: "Your lastname is required", | |
student_firstname: "Your firstname is required", | |
student_nationality: "Your nationality is required", | |
student_gender: "Your gender is required", | |
student_dob: "Your date of birth is required", | |
student_photo: "Your photo is required", | |
student_address1: "Your first line of address is required", | |
student_city: "Your city is required", | |
student_country: "Your country is required", | |
student_phone: "Your phone number is required", | |
student_next_of_kin_name: "Your next of kin name is required", | |
student_next_of_kin_tel_d: "Your next of kin daytime telephone number is required", | |
student_next_of_kin_tel_e: "Your next of kin evening telephone number is required", | |
student_next_of_kin_relat: "Your next of kin relationship needs to be defined", | |
student_current_employer: "Your current employer name is required", | |
student_current_position: "Your current job title is required", | |
student_current_roles_res: "Your current job roles and responsibilites are required", | |
student_time_at_current_j: "Your time in current job is required", | |
student_previous_work_his: "Your previous work history is required", | |
student_personal_statement: "Your personal statement is required" | |
}, | |
errorContainer: ".errcontainer", | |
errorLabelContainer: $(".errcontainer ol"), | |
wrapper: 'li' | |
}); | |
}); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment