Событие
Click
происходит до того, как кнопки submit
и disabled
не позволяют отправить заявку.Это обходной путь:
<script>
$('.button').on('click', function(event) {
$this=$(this);
setTimeout(function(){$this.prop('disabled', true);},50);
});
</script>
Другой обходной путь - обработка $('form').on('submit',function(){...});
Редактировать: ... INSTEAD.