我正在尝试将recaptcha集成到我的网站中,并且我想添加一些客户端验证。带回调的Rails reCAPTCHA
我选择使用a gem来包含recaptcha标签,但是我想要在检查完recaptcha后触发一个函数。
通过一些谷歌网站,发现一个data-callback
属性与它的值设置为函数名是我所需要的。
我使用recaptcha_tags
辅助程序从宝石来设置它,然后用jquery方法来添加这个data-callback
属性,因为我没有在宝石内种子选项来执行此操作。
$('.g-recaptcha').attr("data-callback", "myFunctionName");
单击recaptcha后,函数不会被调用。为什么?
你检查了你的javascript错误吗?确保myFunctionName在全局范围内可用。 –
情况就是这样!这不在全球范围内! – Ancinek