Итак, сегодня речь пойдет о том, как я в одном из проектов, реализовал, как мне кажется, интересный эффект при отправке AJAX-формы. Стояла задача, при отправке данных с формы ajax-ом на сервер, не дать пользователю изменить данные и не отправить повторно данные, до тех пор, пока не будет получен ответ с сервера. А когда данные будут отправляться, показать пользователя, что данные отправляются. Так мне в голову пришла идея реализовать, своего рода progressbar для формы. Что из этого получилось, смотрите на демо странице.