Since the recaptcha is created by contact form 7 without assigning the rendered recaptcha to a variable it was not possible to use grecaptcha.reset(opt_widget_id).
Here is what is did:
$(".wpcf7-submit").click(function(event) {
var currentForm=$(this).closest("form");
$( document ).ajaxComplete(function(event,request, settings) {
var responseObj=JSON.parse(request.responseText);
if(responseObj.mailSent==true){
//reset recaptcha
var recaptchaIFrame=currentForm.find("iframe").eq(0);
var recaptchaIFrameSrc=recaptchaIFrame.attr("src");
recaptchaIFrame.attr("src",recaptchaIFrameSrc);
}
});
});
I have cleared the iframe source and reassigned the same src so that it reloads the recaptcha once it has been submitted.
I hope this helps someone !
Related Posts:
- Creating a contact form without a plugin [closed]
- show image in mail contact form 7 [closed]
- Contact form 7 Dynamic text – placeholder on GET field
- What is the valid phone number format accepted by contact-form-7 [closed]
- Create Contact7 Form programmatically [closed]
- Can you disable the mail function in contact form 7 [closed]
- Contact Form 7 – Add a Info Text to Checkboxes/Radiobuttons [closed]
- Make a form that will send email to all the authors in selected category [closed]
- Can I make Contact Form 7 change over to a new page? [closed]
- Contact Form 7 not sending emails- no confirmation, no error [closed]
- Show button once Contact form 7 is submitted
- Radio&Checkbox buttons Contact form 7 not clickable
- How to redirect a Link to a new tab in contact form 7?
- Auto Submit Contact Form 7
- Issue with contact form 7
- How to add a checkbox with categories of entries to the form Contact Form 7 WordPress
- What is & used for
- How to define form action in JSF?
- Free or affordable OCR and ICR (handwriting recognition) SDK?
- What characters are allowed in an email address?
- How to include landing page with form submission?
- How to edit a user profile on the front end?
- How to display user registration form on front-end of the website?
- How to handle form submission?
- Contact form 7 select box different value-text than content-text in option [closed]
- What is an easy way to display a front-end user registration form?
- Add error message on password protected page
- how to set from address according to the form input email address for wp_mail()?
- How to get current url in contact form 7
- Is wp_nonce_field vulnerable if you know the action name?
- How to pass on Google Adwords gclid variable to other pages
- contactform7 remove tags with “wpcf7_autop false” from functions.php
- Contact Form 7 Custom Post Action
- using update_user_meta in form to set and get custom meta
- Best way to create multi-step form with data saved to user account for later updating?
- User registration problem in WordPress
- How to submit data from HTML form?
- Custom Registration Template/Page
- Can I verify nonce which was generated on a different WP site?
- Submitting post to database then redirecting to paypal
- Registration form labels – add asterisk
- How to save contact form 7 data in Custom Post Types (CPT) [closed]
- Autocomplete for taxonomy input boxes on a front end form
- Sending form data via PHPMailer – How to action PHP script from a form
- How to create and retrieve data from a special registration form?
- Settings API erases itself?
- how to handle forms in multiple pages?
- set_query_var doesn’t seem to work on init hook
- How to send multipart form data to WordPress endpoint
- need to add attach thumbnail from my form
- Wp_mail Returning False on Server
- recommended practice for form submission
- Contact Form 7 plugin refreshing page on submit [closed]
- Placeholders in Jetpack Contact Form [closed]
- How to disable autocomplete for inputs in contact form 7? [closed]
- How to update selective options on plugin settings page
- Built-in data validation function for URLs
- $_POST empty on submit (same code, same form submits normally on local server)
- Gravity Forms skip form if already filled out using cookie?
- Loading scripts & styles from a meta box callback function
- Checkbox won’t check when label is clicked
- One comment per user per post
- Store and Encrypt Contact Form 7 Submissions in Database? [closed]
- Looking for a simple approach for handling user $_POST data without AJAX?
- Trying to save and display a wp_editor()
- How to return variables from admin-post.php
- Help with verifying google recaptcha in a custom form
- Nonce actions and names available via open source
- Setting specific image size for specific form upload file field
- Duplicating/Cloning Multiple Form Fields
- Contact forms going into spam folder
- Get data from dropdown and update page
- Mail Form in a modal box without plugin
- Using the WordPress selected() function
- Performing a POST action on homepage goes to posts page
- Add contact form
- How am I able to get the value out of cookie array when I push a button?
- 404 on form submit [duplicate]
- How to Process Form Request
- Form Processing
- Return to option page after running PHP script
- Saving checkbox/option list status?
- Customize reset password form redirect problem
- creating form for wp_remote_post
- How to implement post/redirect/get pattern on contact form
- How to know what submit button the user clicked?
- limit characters when posting from form
- Creating a custom multilingual form
- wordpress not displaying my form
- Adding data to an array in usermeta and displaying it in a loop
- Help with forms and nonces
- Stripe Error: must provide source or customer [closed]
- How to submit form in a PHP file in WordPress?
- How to set a contact forms total size limit
- CRUD front end for mySQL in WordPress
- How to prevent page from resubmit on refresh when “Cannot modify header information – headers” warning shows
- not logged in users can’t submit form
- How to edit custom user meta information front end
- How to redirect new WordPress user to previous page after registering
- Google Map Latitude and Longitude values in form