php - 如何将 Jquery Validate Plugin 与 recaptcha 集成?

标签 php jquery recaptcha

这有点无聊,当您使用 Jquery Validate 插件快速验证整个表单时,但是当涉及到 recaptcha 时,您必须在服务器上检查它。

我可以使用 jquery validate 插件来检查 recaptcha 并显示消息,就像它通常对其他字段所做的那样吗?

尽管我不知道如何构建它,但可以为 recaptcha 创建像 required 这样的验证规则,它可以将值发布到页面并获得响应。

最佳答案

猜测 remote 用于 recaptcha 验证

here 上查看

也许你应该在你的验证中

 remote : 'someurl.php?someparams'

完整的代码是这样的

    rules:{
            username: {required: true},
            password: {required: true},
            email: {required: true, email: true},
            recaptcha: {required: true, remote: "someurl.php"},
            fullname: {required: true}},
    messages: {
            username: "Category name is required",
            password: "Password is required",
            fullname: "Full Name is required",
            recaptcha: {required: "captcha is required", remote: "Invalid captcha"},
            email: "Valid email is required"
        },      

在您的远程 url 上

<?php

echo "true";

//or 

echo "false";

关于php - 如何将 Jquery Validate Plugin 与 recaptcha 集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5618208/

相关文章:

php - $.ajax 在 json encode($array) 之后从 php 获取一个对象,但是如何在 jQuery 中获取键和值?

javascript - ReCaptcha 不在 chrome 中显示(或占用空间)。

javascript - KeyCode === 13 动态元素有问题

javascript - 将 <li> 移动到另一个列表需要更新点击监听器

javascript - colorbox IE 中的 google recaptcha 无法输入文本

javascript - 提交处理程序仅在第二次尝试时起作用

php - Mysql表字段值作为php数组中的索引用于更新语句

php - 如何在 php 中到达特定行后写入新文件

javascript - 在 PHP 变量中存储 html 页面、解析并显示它的正确方法

php - 当 HTML 表单字段之一提交为空白且所有询问列的默认值为 NULL 时,如何更新现有 MySQL 表?