Проверка формы jQuery с доступной проверкой электронной почты - PullRequest
3 голосов
/ 18 января 2012

Итак, у меня есть форма, которая использует плагин проверки jQuery для проверки полей перед отправкой формы ... довольно простой материал, и все это прекрасно работает, но я хотел бы, чтобы электронная почта также проверялась на предмет дубликатов базы данных,

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

$(function(){
    $('#myform')
       .validate({
         submitHandler: function(form) {

           $(form).ajaxSubmit({
                success: function() {
                    $('#myForm').append("<p class='thanks'>Thanks!</p>")
                }
           });
         }
      }); 
});

1 Ответ

4 голосов
/ 19 января 2012

Пользователь метод проверки remote:

$(function() {
    $('#myform').validate({
        rules: {
            email: {
                required: true,
                email: true,
                remote: "check-email.php"
            }
        },
        submitHandler: function(form) {

            $(form).ajaxSubmit({
                success: function() {
                    $('#myForm').append("<p class='thanks'>Thanks!</p>")
                }
            });
        }
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...