Я использую плагин jQuery Form для установки обработчика событий для отправки формы. Однако мне нужно отключить повторную отправку формы, пока я не получу событие о том, что сервер завершил обработку. Как мне это сделать?
$("#submit").click(function(){ $(this).attr('disabled', 'disabled'); });
все сделает
Я решил это, введя переменную JavaScript allowSubmit, которая изначально true. После отправки формы это false, что заставляет мой обработчик представления ничего не делать. Когда сервер отвечает на отправку, allowSubmit сбрасывается на true.
allowSubmit
true
false