Hi,
In a form I have a form with an AjaxButton.
On the button's click I would like to be able to call an async third party
javascript function(recaptcha V3).
Is there a way to call it and in the "then" function do the wicket's ajax
call.
Something like :
grecaptcha.execute('<publicCaptchaKey>', {<options>}).then(<do the wicket
ajax call >);
I did not find a way to do it with IAjaxCallListener.
I'm using wicket 7.
In wicket 1.5, I think that might have been possible like that:
protected IAjaxCallDecorator getAjaxCallDecorator() {
return new AjaxCallDecorator() {
@Override
public CharSequence decorateScript(Component c, CharSequence script) {
return "grecaptcha.execute('publicCaptchaKey', {action:
'action'}).then(function(token) { "
+ <do_some_stuff>
+ script <--- wicket ajax
+ "}) ";
}
};
}
regards,
Gabriel.
--
Sent from: http://apache-wicket.1842946.n4.nabble.com/Users-forum-f1842947.html
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]