отправьте запрос ajax после успешной проверки с помощью плагина jquery validate - PullRequest
0 голосов
/ 27 февраля 2009

Я использую проверку плагинов jquery для проверки формы. У меня простой вопрос, который я не могу понять.

</p>

<p>$().ready(function() {</p>

<pre><code>$("#contactForm").validate({
rules: {
        contactName: "Please Enter Full Name",
        contactBody: "Please Enter full message here",
contactEmail: {
            required: true,
            email: true
        }
    }   
  });
</code>

}); это проверка отлично, что мне нужно, если это успешно, чем отправить ajax-запрос или письмо пользователю, в противном случае нет.

Я знаю, как отправлять почту, используя jquery, но мне нужно отправить ее успешно, как? даже если я не могу использовать оповещение, оно дает мне скобку} отсутствует ошибка

1 Ответ

2 голосов
/ 27 февраля 2009

Вы можете перехватить отправку с помощью опции submitHandler . Эту опцию можно установить для функции обратного вызова, которая может запускать ajax-запрос, отправляющий электронное письмо.

Чтобы это работало, вам нужно настроить скрипт на сервере, который обрабатывает отправку почты. Отправьте все данные, требуемые в запросе ajax, и серверный скрипт сможет отправить письмо и вернуть ответ об успешном выполнении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...