相关疑难解决方法(0)

隐形谷歌Recaptcha和ajax形式

我有一个ajax形式:

  <form id="my_form">
    <input type="text" id="field1" />
    <input type="submit" value="submit" />
  </form>
Run Code Online (Sandbox Code Playgroud)

和js代码:

document.getElementById("my_form").onsubmit = function(e) {
  e.preventDefault();

  var xhr = new XMLHttpRequest();
  //.............. send request to a server
Run Code Online (Sandbox Code Playgroud)

在文档中,它假定表单是普通表单,而不是ajax.我究竟应该如何将隐形reCaptcha整合到我的ajax表单中?例如:

  <form id="my_form">
    <input type="text" id="field1" />
    <div class="g-recaptcha" data-sitekey="12345" data-callback="????></div>
    <input type="submit" value="submit" />
  </form>
Run Code Online (Sandbox Code Playgroud)

而且,特别是,我应该为"数据回调"处理程序指定什么?同样,在文档中,数据回调提交了一个表单,但是一个普通表单,而我的是ajax.我需要"数据回调"吗?我不应该在我的处理程序中调用recaptcha吗?怎么样?

有"渲染","getResponse"和"执行".我应该使用哪一个?从文档中不清楚.

html javascript forms ajax recaptcha

14
推荐指数
1
解决办法
1万
查看次数

谷歌ReCAPTCHA如何制作所需?

有谁知道如何让" Google ReCAPTCHA(v2) "成为"必需" form

我的意思是在重新填写之前没有表格提交?

我在我的形式中使用ParsleyJs,但没有找到一种方法使它与divs ...

html validation jquery recaptcha parsley.js

13
推荐指数
1
解决办法
2万
查看次数

标签 统计

html ×2

recaptcha ×2

ajax ×1

forms ×1

javascript ×1

jquery ×1

parsley.js ×1

validation ×1