提示:即使成功,也不要启用“提交”按钮

时间:2018-11-17 12:48:51

标签: javascript jquery ruby-on-rails recaptcha

我在滑轨中使用recaptcha宝石。并在erb文件中使用invisible_recaptcha_tags。 而且效果很好。

问题是: 我在提交按钮单击时显示加载程序,该调用调用recaptcha API,然后执行回调,该调用调用后端API进行登录授权。 recaptcha API成功后,它将删除disabled属性。我不想要这个,我想禁用按钮,直到执行回调get。

invisible_recaptcha_tags(ui: :button, callback: 'onSubmitLogin', id: 'submit-login')

我尝试在回调函数中再次禁用“提交”按钮,但这看起来并不好:单击时禁用按钮状态,然后因为g-recaptcha成功而启用了按钮,然后再次禁用了回调。

对此有什么解决办法吗?

0 个答案:

没有答案