ajaxComplete事件完成后,我的reCaptcha没有重新加载。

我遇到控制台错误:“不存在reCAPTCHA客户端。”那么,为什么我的reCaptcha客户端在ajaxComplete之后消失了?

这是我的示例代码:

 $(document).ajaxComplete(function (event, request, settings) {
         grecaptcha.reset(); });

最佳答案

添加grecaptcha.render('recaptchaId');解决了该问题。

因此,更新后的代码为:

 $(document).ajaxComplete(function (event, request, settings) {
         grecaptcha.render('recaptchaWıdgetId'); });

09-30 22:43