Hi, i am using checkbox as a switch and i am assiging dynmic id's to switch. But when i unckeck first checkbox then other checkbox checked checked and wiseversa
@forelse (\Auth::user()->dailyRemainders as $dailyRemainder)
$dailyRemainder>id])}}"
class="delete-confirm">
{{$ dailyRemainder-> text}} is_day_planner_notification)? 'checked': ''}}> @empty @endforelse
В приведенном выше коде переключатель создан динамически c и идентификаторы также разные для всех переключателей и Ajax код:
$('.set_daily_remainder').on('change', function(){
let id = $(this).data('id')
let set_daily_remainder;
if($(this).prop("checked") === true){
set_daily_remainder = 1;
}else{
set_daily_remainder = 0;
}
$.ajax({
url: "{{route('update.setdailyremainder.status')}}",
method: 'post',
data: {
"_token": "{{ csrf_token() }}",
"set_daily_remainder": set_daily_remainder,
"id": id,
},
success: function(result){
jQuery.each(result.errors, function(key, value){
jQuery('.alert-danger').show();
jQuery('.alert-danger').append('<p>'+value+'</p>');
});
// location.reload(true);
}
});
});
Как мне это попробовать?