Hello,
We are Really not sure why that happens on your Website but this Definitely seems to be an Issue with an Incorrect/Incomplete Update as it works fne on Our Live Previews: http://themes.semicolonweb.com/html/canvas/contact-recaptcha.php .
Additionally, we have already fixed the issue with the Message Content disappearing on Incorrect reCaptcha. Please update the entire contactForm: function() with the following code:
contactForm: function(){
if( !$().validate ) {
console.log('contactForm: Form Validate not Defined.');
return true;
}
if( !$().ajaxSubmit ) {
console.log('contactForm: jQuery Form not Defined.');
return true;
}
var $contactForm = $('.contact-widget:not(.customjs)');
if( $contactForm.length ');
} else {
$(form).find('.form-process').fadeIn();
}
$(form).ajaxSubmit({
target: elementResult,
dataType: 'json',
success: function( data ) {
if( elementLoader == 'button' ) {
defButton.html( defButtonText );
} else {
$(form).find('.form-process').fadeOut();
}
if( data.alert != 'error' && elementRedirect ){
window.location.replace( elementRedirect );
return true;
}
if( elementAlert == 'inline' ) {
if( data.alert == 'error' ) {
var alertType = 'alert-danger';
} else {
var alertType = 'alert-success';
}
elementResult.addClass( 'alert ' + alertType ).html( data.message ).slideDown( 400 );
} else {
elementResult.attr( 'data-notify-type', data.alert ).attr( 'data-notify-msg', data.message ).html('');
SEMICOLON.widget.notifications( elementResult );
}
if( $(form).find('.g-recaptcha').children('div').length > 0 ) { grecaptcha.reset(); }
if( data.alert != 'error' ) { $(form).clearForm(); }
}
});
}
});
});
}
This will definitely work fine.
Yes we absolutely feel the Same and will always do! And we are MORE THAN HAPPY to help you fix your issues for your Website as it in turn Helps us fix the Bugs in Canvas making it more Robust, Stable and Bug-Free! So we THANK YOU! :)