Реализация reCaptcha с помощью jQuery - PullRequest
1 голос
/ 29 марта 2011

Я пытаюсь использовать reCaptcha в моей динамической форме.На самом простом уровне я хочу, чтобы форма не проходила, если reCaptcha недействителен.Вот часть кода, которая будет публиковать форму:

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

Мне также нужно было бы показать div, если reCaptcha пропущен и возвращен неверно, но я знаю, как это сделать.

Так что мой вопрос - как я могу отобразить reCaptcha и заставить его проверять себя, все динамически без обновления страницы, как и остальная часть моей формы, а затем, если это действительно так, иметь логическое значение true, и еслинедействительно, чтобы логическое значение было ложным?

1 Ответ

1 голос
/ 29 марта 2011

Я бы сделал вызов ajax, чтобы проверить правильность повторной проверки и, основываясь на возвращаемом значении, я бы принял решение, если мне нужно опубликовать форму.

...