jQuery(document).ready(function() { var validator = $("#form_931").validate( { errorClass: 'message', errorElement: 'strong', rules: { form_931_Name: {required: true},form_931_EMail: {required: true,email: true},form_931_Message: {required: true} }, messages: { form_931_Name: {required: 'Please type your name.'},form_931_EMail: {required: 'Please type your e-mail address.',email: 'Please type a valid e-mail address'},form_931_Message: {required: 'Please type a message.'} }, errorPlacement: function(error, element) { var div=element.parents('div:first'); if ( element.is(':radio') || element.is(':checkbox')) { error.prependTo(div.parent()); }else { error.prependTo(div); } error.addClass('message'); }, highlight: function(element, errorClass) { var $el=$(element) if ( $el.is(':radio') || $el.is(':checkbox')) { $el.parents('div:first').parent().addClass('error'); }else { $el.parents('div:first').addClass('error'); } }, submitHandler: function(form) { } ,success: function(label) { label.parents('div:first').removeClass('error'); } }); var options = { url:'/FormSubmit/931' }; $('#form_931').submit(function() { if($('#form_931').valid()) { $(this).ajaxSubmit(options); alert('Thank you, we will be in touch very soon.'); $(this).clearForm(); } return true; }); });