Кейсы

Не корректно работала кнопка "Отправить" в форме обратной связи

2026-04-17 10:34
Кейс 16.02.2026

Исправление работы кнопки в форме заявки

На сайте была обнаружена ошибка в логике отправки формы: после нажатия на кнопку «Отправить» она становилась неактивной, чтобы исключить повторные клики, однако при ошибке заполнения формы кнопка не возвращалась в активное состояние.

Из-за этого пользователь не мог повторно отправить заявку после исправления данных, что создавало лишний барьер в сценарии обращения. Команда DFAKTOR проанализировала поведение формы и внесла изменения в логику обработки ошибок.

Дата начала работ

16.02.2026 года.

Суть проблемы

Изначально блокировка кнопки была реализована как защита от повторной отправки формы. Такой механизм полезен, когда нужно предотвратить дубль заявок, но в данном случае он не учитывал сценарий с ошибкой валидации.

Если пользователь заполнял форму некорректно, кнопка оставалась заблокированной даже после появления сообщения об ошибке. В результате форма визуально оставалась на экране, но повторная отправка уже была недоступна.

Что сделали

Специалист по программированию выявил причину ошибки и доработал условие обработки формы. В логику кнопки было добавлено автоматическое снятие блокировки в случаях, когда отправка не проходит из-за ошибки заполнения или другой ошибки в процессе обработки данных.

После этого пользователь получает возможность исправить поля и повторно отправить форму без перезагрузки страницы и без дополнительных затруднений.

Результат

После внесенных изменений форма заявки работает корректно: при успешной отправке защита от повторных нажатий сохраняется, а при ошибке кнопка снова становится активной.

Это улучшило пользовательский сценарий, сократило риск потери обращений и сделало взаимодействие с формой более понятным и предсказуемым для посетителей сайта.

Нужно исправить ошибки в формах на сайте?

Проверим логику отправки, найдем узкие места в пользовательском сценарии и аккуратно доработаем форму без лишних рисков для работающего проекта.

Обсудить доработку