Disable save button on new payment page once clicked

This commit is contained in:
Hillel Coren 2016-11-02 13:15:02 +02:00
parent 9769f206f2
commit 89390e27ee

View File

@ -14,7 +14,11 @@
@section('content') @section('content')
{!! Former::open($url)->addClass('col-md-10 col-md-offset-1 warn-on-exit')->method($method)->rules(array( {!! Former::open($url)
->addClass('col-md-10 col-md-offset-1 warn-on-exit')
->onsubmit('onFormSubmit(event)')
->method($method)
->rules(array(
'client' => 'required', 'client' => 'required',
'invoice' => 'required', 'invoice' => 'required',
'amount' => 'required', 'amount' => 'required',
@ -71,7 +75,7 @@
<center class="buttons"> <center class="buttons">
{!! Button::normal(trans('texts.cancel'))->appendIcon(Icon::create('remove-circle'))->asLinkTo(URL::to('/payments'))->large() !!} {!! Button::normal(trans('texts.cancel'))->appendIcon(Icon::create('remove-circle'))->asLinkTo(URL::to('/payments'))->large() !!}
@if (!$payment || !$payment->is_deleted) @if (!$payment || !$payment->is_deleted)
{!! Button::success(trans('texts.save'))->appendIcon(Icon::create('floppy-disk'))->submit()->large() !!} {!! Button::success(trans('texts.save'))->withAttributes(['id' => 'saveButton'])->appendIcon(Icon::create('floppy-disk'))->submit()->large() !!}
@endif @endif
</center> </center>
@ -106,6 +110,10 @@
}); });
}); });
function onFormSubmit(event) {
$('#saveButton').attr('disabled', true);
}
</script> </script>
@stop @stop