jQuery(document).ready(function(){ jQuery.validator.addMethod("validpass", function (value, element) { if (/^(?=.*?[0-9]).{6,}/.test(value)) { return true; } else { return false; }; }, "At least Enter one numeric value and Minimum six characters"); jQuery.validator.addMethod("lettersonly", function(value, element) { return this.optional(element) || /^[a-z]+$/i.test(value); }, "Letters only please"); jQuery.validator.addMethod("noSpace", function(value, element) { return value.indexOf(" ") < 0 && value != ""; }, "No space please and don't leave it empty"); jQuery.validator.addMethod("contactNumber", function(value, element) { if (/^\d{10}$/.test(value)) { return true; } else{ return false; }; }, "Mobile Number Must be 12 digit"); jQuery("#ContactForm").validate({ rules: { contact_name: { required: true, }, contact_email: { required: true, }, phone_no: { required: true, }, contact_msg: { required: true, }, city: { required: true, }, }, messages: { contact_name: { required: "Name is required field.", }, contact_email: { required: "Email is required field.", }, phone_no: { required: "Phone Number is required field.", }, contact_msg: { required: "Message is required field.", }, city: { required: "City is required field.", }, }, }); jQuery("#inquiryForm").validate({ rules: { first_name: { required: true, }, last_name: { required: true, }, email: { required: true, }, phoneno: { required: true, }, message: { required: true, }, company_name: { required: true, }, city: { required: true, }, Address: { required: true, }, }, messages: { first_name: { required: "First Name is required field.", }, last_name: { required: "Last Name is required field.", }, email: { required: "Email is required field.", }, phoneno: { required: "Mobile Number is required field.", }, message: { required: "Subject is required field.", }, company_name: { required: "Company Name Is Required Field.", }, city: { required: "City is Required Field.", }, Address: { required: "Address is required field.", }, }, }); });