У меня есть довольно проблема перфузии, которую я исследовал и придумал пустой;
Сценарий: У меня есть форма, с плагином jQuery bassistance.de validate() (http://docs.jquery.com/Plugins/Validation).
Действительно ли работа на подаче отлично, Я два типа кнопки отправки.
Один представляет форму как обычно, вызывая мои ошибки проверки и возврата на исходный код и успех.
Другой тип - для всех интенсивных и предназначенных для кнопки отправки браузеру, однако он говорит моему внутреннему концу добавить другой раздел входов (т.е. повторяющийся элемент для истории занятости). Я хочу, чтобы пользователь был возможность добавлять повторяющиеся элементы без необходимости сначала заполнять остальные формы. Поэтому, щелкнув второй тип submit, я хочу BYPASS validate();
HTML:
<form method="post" action="" id="ApplicationForm" name="ApplicationForm">
<input id="job1" name="job1" class="required"/>
<input type="submit" name="delete_job1" value="Delete" class="delete" />
<input id="job2" name="job2" class="required"/>
<input type="submit" name="delete_job2" value="Delete" class="delete" />
<input type="submit" name="add_job" value="Add Job" class="add" />
<input type="submit" name="ApplicationForm" value="Save Details" class="submit" />
</form>
Я попробовал прослушиватель для настоящей кнопки отправки ниже, но это просто прекращает проверку всех пользователей;
$(document).ready(function()
{
var submitPress
$(".submit").click(function()
{
submitPress = true;
});
if (submitPress)
{
$('form#ApplicationForm').validate();
}
});
Я предполагаю, что это потому, что validate(); слушатели настраиваются при начальной загрузке страницы, а не после отправки...
Есть ли правило или параметр для validate(); Мне не хватает, что я мог бы использовать или даже хороший взлом с добрым старым JS.
Muchos gratias, которые когда-либо могут помочь, я нахожусь на своем конце.
С уважением, Работа Поздняя, AGAIN, Разработчик