|
|
@@ -206,7 +206,7 @@
|
|
|
|
|
|
<div class="col-md-6">
|
|
|
<span class="title-form d-block w-100">Utente</span>
|
|
|
- <select name="member_id" class="form-select memberClass @error('member_id') is-invalid @enderror" aria-label="Seleziona una persona" wire:model="member_id" {{$this->dataId > 0 && !$isDuplicate ? 'disabled' : ''}} onchange="loadDiv()">
|
|
|
+ <select name="member_id" class="form-select memberClass @error('member_id') is-invalid @enderror" aria-label="Seleziona una persona" wire:model="member_id" {{$this->dataId > 0 && !$isDuplicate ? 'disabled' : ''}} >
|
|
|
<option value="">--Seleziona--
|
|
|
@foreach($members as $member)
|
|
|
<option value="{{$member->id}}">{{$member->last_name}} {{$member->first_name}} ({{$member->fiscal_code}})
|
|
|
@@ -321,7 +321,7 @@
|
|
|
|
|
|
<div class="col-md-6" >
|
|
|
|
|
|
- <select name="payment_method_id" class="form-select paymentClass @error('payment_method_id') is-invalid @enderror" aria-label="Seleziona un metodo di pagamento" wire:model="payment_method_id" style="width:100%" {{$this->dataId > 0 && $deleted ? 'disabled' : ''}} onchange="loadDiv()">
|
|
|
+ <select name="payment_method_id" class="form-select paymentClass @error('payment_method_id') is-invalid @enderror" aria-label="Seleziona un metodo di pagamento" wire:model="payment_method_id" style="width:100%" {{$this->dataId > 0 && $deleted ? 'disabled' : ''}}>
|
|
|
<option value="">--Seleziona--
|
|
|
@foreach($payments as $payment)
|
|
|
<option value="{{$payment->id}}">{{$payment->name}}
|
|
|
@@ -935,6 +935,7 @@
|
|
|
tags: false
|
|
|
});
|
|
|
$('.memberClass').on('change', function (e) {
|
|
|
+ loadDiv();
|
|
|
var data = $('.memberClass').select2("val");
|
|
|
@this.set('member_id', data);
|
|
|
});
|
|
|
@@ -944,6 +945,7 @@
|
|
|
}
|
|
|
});
|
|
|
$('.paymentClass').on('change', function (e) {
|
|
|
+ loadDiv();
|
|
|
var data = $('.paymentClass').select2("val");
|
|
|
@this.set('payment_method_id', data);
|
|
|
});
|
|
|
@@ -1072,7 +1074,7 @@
|
|
|
|
|
|
setTimeout(() => {
|
|
|
var h = $("#card--dashboard").height();
|
|
|
- $('#loadingDiv').height(h);
|
|
|
+ // $('#loadingDiv').height(h);
|
|
|
}, 500);
|
|
|
|
|
|
} );
|
|
|
@@ -1412,7 +1414,16 @@
|
|
|
|
|
|
function loadDiv()
|
|
|
{
|
|
|
- $("#loadingDiv").show();
|
|
|
+ $("select").prop('disabled',true);
|
|
|
+ $("select[name='payment_method_id']").prop('disabled',true);
|
|
|
+
|
|
|
+ //$('select').select2("enable", false);
|
|
|
+ setTimeout(() => {
|
|
|
+ $("select").prop('disabled',false);
|
|
|
+ $("select[name='payment_method_id']").prop('disabled',false);
|
|
|
+ //$('select').select2("enable", true);
|
|
|
+ }, 1000);
|
|
|
+ // $("#loadingDiv").show();
|
|
|
}
|
|
|
|
|
|
|