У меня очень сложная форма с проверкой правильности работы. Однако, поскольку для завершения проверки может потребоваться некоторое время, я хотел бы использовать blockUI, который вызывается при нажатии кнопки отправки формы, чтобы избежать путаницы и двойного представления. Я не могу понять, как это сделать.
Мой код выглядит так:
$("#credential").validate({
rules: {
EngId: {
required: true
}
ClientAccount: {
required: true
}
...
}
и я вызываю проверку несколькими кнопками (используя их функцию щелчка) в зависимости от выбора в форме, часто отключая некоторые из правил:
$("#buttonname").click(function() {
$("#fieldname").rules("remove");
...
$("#credential").submit();
});
Что я не могу понять, так это то, куда будут поступать вызовы blockui и unblockui, чтобы, когда пользователь нажимает кнопку, перед началом проверки, blockui совершает свое действие, и, если проверка обнаруживает проблему, вызывается и активируется unblockui. снова форма
Я довольно новичок в Jquery и не могу найти примеров, которые мне удалось успешно реализовать. Я был бы признателен за любую помощь, которую кто-либо может оказать (пожалуйста, извините, если это было покрыто ранее).