34 lines
1.0 KiB
PHP
34 lines
1.0 KiB
PHP
$(document).on('click','#bulk_delete_btn',function (e) {
|
|
e.preventDefault();
|
|
|
|
var bulkOption = $('#bulk_option').val();
|
|
var allCheckbox = $('.bulk-checkbox:checked');
|
|
var allIds = [];
|
|
allCheckbox.each(function(index,value){
|
|
allIds.push($(this).val());
|
|
});
|
|
if(allIds != '' && bulkOption == 'delete'){
|
|
$(this).html('<i class="fas fa-spinner fa-spin mr-1"></i>{{__("Deleting")}}');
|
|
$.ajax({
|
|
'type' : "POST",
|
|
'url' : "{{$url}}",
|
|
'data' : {
|
|
_token: "{{csrf_token()}}",
|
|
ids: allIds
|
|
},
|
|
success:function (data) {
|
|
location.reload();
|
|
}
|
|
});
|
|
}
|
|
});
|
|
$('.all-checkbox').on('change',function (e) {
|
|
e.preventDefault();
|
|
var value = $('.all-checkbox').is(':checked');
|
|
var allChek = $(this).parent().parent().parent().parent().parent().find('.bulk-checkbox');
|
|
if( value == true){
|
|
allChek.prop('checked',true);
|
|
}else{
|
|
allChek.prop('checked',false);
|
|
}
|
|
}); |