Merhabalar;
Satış listemdeki ilgili id yi alıp işlem yapmam gerekiyor, satış id sinide checkbox id alanına ekledim fakat checkbox ın id sini yakalayamıyorum, konu hakkında desteklerinizi talep eder saygılarımı sunarım.
<td><input type="checkbox" class="form-control paymentComplate{{ $sale->id }}" id="paymentComplate{{ $sale->id }}" value="{{ $sale->id }}" {{ $sale->payment_complate == 1 ? 'checked' : "" }}></td>
<td><input type="checkbox" class="form-control readyToPrint{{ $sale->id }}" id="readyToPrint{{ $sale->id }}" value="{{ $sale->id }}" {{ $sale->ready_to_print == 1 ? 'checked' : "" }}></td>
<td><input type="checkbox" class="form-control isPrint{{ $sale->id }}" id="isPrint{{ $sale->id }}" value="{{ $sale->id }}" {{ $sale->is_print == 1 ? 'checked' : "" }}></td>
Tablo içerisinde üç adet checkbox var;
$(document).on('click', '#paymentComplate{{ $sale->id }}', function () {
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
var id = $(this).val();
if ($('#paymentComplate{{ $sale->id }}').is(':checked')) {
var status = 1;
} else {
var status = 0;
}
$.ajax({
url: "{{ route('updatePaymentComplate')}}",
method: "post",
data: {id: id, status: status},
success: function (data) {
alert(data);
location.reload();
}
});
});
$(document).on('click', '#readyToPrint{{ $sale->id }}', function () {
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
var id = $(this).val();
if ($('#readyToPrint{{ $sale->id }}').is(':checked')) {
var status = 1;
} else {
var status = 0;
}
$.ajax({
url: "{{ route('updateReadyToPrint')}}",
method: "post",
data: {id: id, status: status},
success: function (data) {
alert(data);
location.reload();
}
});
});
$(document).on('click', '#isPrint{{ $sale->id }}', function () {
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
var id = $(this).val();
if ($('#isPrint{{ $sale->id }}').is(':checked')) {
var status = 1;
} else {
var status = 0;
}
$.ajax({
url: "{{ route('updateIsPrint')}}",
method: "post",
data: {id: id, status: status},
success: function (data) {
alert(data);
location.reload();
}
});
});
Bu şekilde yapmama rağmen ilgili checkbox ın id sini alamıyorum.