Ajax запрос выполняется несколько раз при быстром нажатии

У меня выполняется форма через ajax запрос, если быстро кликнуть по кнопке сабмита формы несколько раз, то форма сработает столько, сколько нажал.


Ответы (1 шт):

Автор решения: Alibek

Попробуй в функции сабмита делать кнопку disabled

function onSubmit() {
   btn.disabled = true
   ...
}

Или еще как вариант делать какой нибудь спиннер

→ Ссылка