Теперь у меня есть решение, я делаю небольшие изменения в своем коде. Это блейд-файл, и этот $ settingval [0] исходит от контроллера, или вы можете использовать его в блейд-файле
@php
$settingval = DB::table('your_table_name')->get();
@endphp
<tr><td>21</td><td>Featured Image On Home Page</td>
<td>
<input data-id="toggle" class="toggle-class" type="checkbox" data-onstyle="success" data-offstyle="danger" data-toggle="toggle" data-on="Active" data-off="InActive" {{ $settingval[0]->listimg_block ? 'checked' : '' }}>
</td>
</tr>
И я изменил маршрут на именованный маршрут, потому что в моем случае он выдает ошибку в консоль, поэтому я изменил на именованные маршруты
Route::get('knowledgebasehomeImageblock','knowledgebaseSettingController@homeimageblock')->name('list_image_block');
И это мой код сценария
<script src="https://gitcdn.github.io/bootstrap-toggle/2.2.2/js/bootstrap-toggle.min.js"></script>
<script>
$(function() {
$('.toggle-class').change(function() {
var listimg_block = $(this).prop('checked') == 1 ? 1 : 0;
// var user_id = $(this).data('id');
$.ajax({
type: "GET",
dataType: "json",
url: '{{route('list_image_block')}}',
data: {'listimg_block': listimg_block},
success: function(data){
console.log(data.success)
}
});
})
})
</script>