jQuery(document).ready(function () { let $contactForm = jQuery("#gform_4"); $contactForm.validate({ rules: { 'input_6.3': { required: true, minlength: 4, }, 'input_4': { required: true, email: true, }, 'input_7':{ required: true, minlength: 8, }, 'input_8':{ required: true, minlength: 4, }, }, messages: { 'input_6.3': { required: 'This Field is Required', minlength: 'Please Enter Minimum 4-words', }, 'input_4': { required: 'This Field is Required', email: 'Please Enter Valid Email Address', }, 'input_7':{ required: 'This Field is Required', minlength: 'Please Enter valid phone number', }, 'input_8':{ required: 'This Field is Required', minlength: 'Please Enter Minimum 4-words', }, }, }); jQuery("#gform_submit_button_1,#gform_submit_button_4").on('click', function(){ if($contactForm.valid()){ if(jQuery("iframe").filter('[title="reCAPTCHA"]').length > 0 && grecaptcha.getResponse()){ jQuery(".gform_ajax_spinner").css("display", "inline"); $contactForm.submit(); }else if(jQuery("iframe").filter('[title="reCAPTCHA"]').length < 1) { jQuery(".gform_ajax_spinner").css("display", "inline"); $contactForm.submit(); } } }); });