Господа гуру, помогите пожалуйста вот с такой проблемой. Есть форма регистрации с Submit'ом внизу. После нажатия на сабмит данные через аякс улетают на сервер, где обрабатываются скриптом и, если были найдены ошибки - пользователю изящно сообщается об этом через тот же аякс. Если ошибок нет - скрипт выполняется до конца, включая отправку e-maila и редирект на страницу с подтверждением. Проблема в том, что в случае успешного выполнения браузер думает где-то секунд 5-6, а за это время нетерпеливый пользователь умудряется n раз нажать на кнопку с подтверждением, что приводит к понятным вещам. Как запретить пользователю больше одного раза нажимать на 'submit', но при этом чтобы в случае найденных ошибок сабмит становился активным вновь?
|