netrox
@netrox

Что делать при обнаружении мультисабмита?

К слову при сабмите формы происходит проверка по на мультисабмит (с помощью токенов и сессий) . Во время проверки обнаружилось, что это повторный запрос и при этом предыдущий ещё не завершён . Как в таком случае запретить повторный сабмит и при этом не прерывать тот запрос , который ещё не завершился ?
  • Вопрос задан
  • 188 просмотров
Пригласить эксперта
Ответы на вопрос 2
inoise
@inoise Куратор тега PHP
Solution Architect, AWS Certified, Serverless
На клиентской стороне необходимо делать проверки, блокировать кнопки и и.п., а так же и на фронте и на бэке использовать correlation token. Чтобы одна форма дважды не приводила к успешной обработке
Ответ написан
@xtress
Web-dev
Чем совершается запрос? jQuery? Если да - ждать ответа и не давать выполнять onSubmit, пока предыдущий не выполнен (успешно или нет - без разницы, главное, чтобы не было лишних).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы