小编tup*_*c92的帖子

使用AJAX进行g-recaptcha-response

我有一个联系表单,它将带有ajax请求的信息发送到php脚本.现在我想实现谷歌的"我不是一个机器人"recaptcha.

问题是,我不知道如何使用ajax传输g-recaptcha-response.如何验证它并将结果发送到send_contactrequest_process.php?

<div class="kontakt-container">
  <form class="kontakt-form" id="kontakt-form" method="post">
    <input type="text" name="firstname" id="contact-form-firstname" placeholder="Vorname (erforderlich)" class="kontakt-form-input" minlength="2" required="required" data-msg="Du musst dieses Feld ausfüllen">
    <input type="text" name="lastname" id="contact-form-lastname" placeholder="Nachname (erforderlich)" class="kontakt-form-input" minlength="2" required="required" data-msg="Du musst dieses Feld ausfüllen">
    <input type="tel" name="telephone" id="contact-form-telephone" placeholder="Telefonnummer" class="kontakt-form-input">
    <input type="email" name="email" id="contact-form-email" placeholder="E-Mail (erforderlich)" class="kontakt-form-input" minlength="10" required="required" data-msg="Diese Email-Adresse ist ungültig">
    <textarea class="kontakt-form-message" id="contact-form-message" required="required" data-msg="Was möchtest du uns mitteilen?"></textarea>
    <div class="g-recaptcha" data-sitekey="MY KEY"></div>
    <div class="kontakt-form-submit" id="kontakt-form-submit">senden</div>
  </form>
  <p class="kontakt-form-success-message">Vielen Dank für Deine Nachricht.</p>
</div>
Run Code Online (Sandbox Code Playgroud)

  if($("#kontakt-form").valid()){ …
Run Code Online (Sandbox Code Playgroud)

validation ajax recaptcha

6
推荐指数
2
解决办法
8621
查看次数

标签 统计

ajax ×1

recaptcha ×1

validation ×1