Проверка формы jQuery, отключение до отправки - PullRequest
0 голосов
/ 06 апреля 2010

Я использую JQuery Validation JS

У меня есть две контактные формы, основная из которых отображается только на одной странице, и быстрый контакт, который отображается на всех страницах.

Как я могу запретить форме быстрого контакта показывать сообщения об ошибках ТОЛЬКО при отправке (без изменения другой формы)

1 Ответ

1 голос
/ 06 апреля 2010

Я сам не использовал валидацию jQ, однако, когда я делаю свою базовую валидацию на стороне javascript, я ссылаюсь на форму и проверяю отправленное значение, например, например, у нас есть форма с идентификатором myform и тогда ваш код JavaScript будет выглядеть так:

<form id="myform" method="post" action="...">
<!-- fields go here -->
</form>

//reference the form
var myform = $('form#myform');

// Setup your validation functions here

// Run validation only on submit of the form, returning success or failure.
form.submit(function()) {
     if(function_1() & function_2()...) {
          return true;
     else
          return false;
});

Таким образом, код проверки запускается только при отправке этой конкретной формы.

Надеюсь, это поможет:)

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