用jQuery实现reCaptcha

时间:2011-03-29 17:28:37

标签: jquery recaptcha

我正试图以我的动态形式使用reCaptcha。在最简单的层面上,如果reCaptcha无效,我希望表单不会通过。以下是发布表单的代码部分:

if($("#registerPost").valid() && /*reCaptcha valid*/)
{
    $.post('php/registerPost.php', $('#registerPost').serialize(), function(data){
        window.location.replace("mainpage");
    }
}

如果reCaptcha接通并返回无效,我还需要显示一个div,但我知道该怎么做。

所以我的问题是 - 如何显示reCaptcha并让它自动检查,所有动态都没有页面刷新,就像我的表单的其余部分一样,然后如果它是有效的,则布尔值为true,如果无效,将布尔值设为false?

1 个答案:

答案 0 :(得分:1)

我会做一个ajax调用来验证重新验证码的正确性,并根据返回值,我会决定,如果我需要发布表单。

相关问题