Отправка формы через Ajax

Моя проблема проста –

Я отправляю форму, используя jquery и ajax. Когда кнопка нажата, данные передаются в базу данных.

Вопрос. Если пользователь дважды нажимает кнопку «Отправить», в базе данных есть две записи. как я могу это решить?

Я не могу использовать .one (), потому что кнопка submit вызывает функцию проверки, если ошибки происходят, данные не будут отправлены. Таким образом, пользователь должен снова вызвать ту же функцию.

Очевидно, я могу сделать это с переменной на .success. Но самое лучшее решение этой проблемы.

Спасибо за помощь.