Hi rb.nz,
I have a similar issue and in my case solution is changing line:
((null !== cf7SubmitElm) && (typeof jQuery != 'undefined')) ? jQuery(frm).submit() : HTMLFormElement.prototype.submit.call(frm);
to:
((null !== cf7SubmitElm) && (typeof jQuery != 'undefined')) ? jQuery(cf7SubmitElm).trigger('click') : HTMLFormElement.prototype.submit.call(frm);
in file /Applications/MAMP/htdocs/pakulska/wp-content/plugins/invisible-recaptcha/engine/PublicEngine.php around line 78.
Thx dziudek!!! I hope the developer reads this thread so he can edit it for next release, or we will lose this change.
Plugin Author
MihChe
(@mihche)
Hi @dziudek,
Thanks for posting your solution. I’ll be pleased to integrate this into the code but I still cannot understand when is this happening.
There is no way for me to replicate this. Do you have any idea?
Thanks,
Mihai
Hi MihChe,
In fact for me, the solution was also surprising 🙂 But as you can see – for some reasons the .submit() method is not working in some cases.
It was a custom WordPress theme without any special changes or tricks which could cause a conflict with other scripts.
Also the JS console was blank.
I’ll be really happy if developer is going to integrate this code into plugin, cause every time I set up a new web-site I have to change this code.
Yet, thanks to dziudek for the solution, works like a charm.
.trigger('click')
Did the job for me too, Thanx!
-
This reply was modified 8 years, 7 months ago by
von Dam.