Выполнение некоторого кода сразу после петрушки в кнопке отправки - PullRequest
0 голосов
/ 24 июня 2019

Я работаю со сторонним проектом, который использует html-инстанцированную петрушку для проверки ввода. Я хотел бы выполнить дополнительную проверку на стороне сервера перед отправкой на реальный сайт, поэтому я попытался зарегистрировать обработчик событий в атрибуте onclick кнопки отправки.

Теперь моя проблема в том, что его поведение не соответствует при перезагрузке страницы ...

Прямо сейчас он должен запускаться перед петрушкой, если я нажму "Отправить", мой обработчик запустится, но иногда будет работать только петрушка.

Существует ли более поддерживаемый способ запуска обработчика событий (с возможностью отмены события), когда форма обычно отправляется, потому что она действительна?

1 Ответ

0 голосов
/ 24 июня 2019

Способ сделать это правильно - добавить специальный валидатор, который будет возвращать обещание.У вас есть примеры здесь .При правильном приоритете ваша проверка будет выполняться только после успешного выполнения всех других (не асинхронных) проверок.

...