Answer the question
In order to leave comments, you need to log in
How to set up a delay in accepting repeated data from a form?
Есть форма. Как перестать обрабатывать новые повторные отправки формы в течении, скажем 1-2 секунд?
Те, чтобы нельзя было просто кликая по кнопке "Отправить" отправлять все новые и новые данные.
Функция Sleep() не подходит. Она просто ставит паузу в скрипте, но если новые данные прилетают, во время этой паузы, они все равно ставятся в очередь на выполнение. Нужно, чтобы пока стоит пауза никакие новые данные не могли встать в очередь на выполнение.
Answer the question
In order to leave comments, you need to log in
Turn off the button immediately after the click and remove the action for the duration of the timer.
It is better to fix this through hash messages, so that it could not be sent again at all.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question