У меня есть два блока кода, которые должны давать одинаковый результат, но один работает, а другой выдает ошибку HTTP 500.
Это код, который генерирует ошибку:
$('.dropify').dropify();
$(document).ready(function() {
$('#datatable').dataTable({
processing: true,
serverSide: true,
ajax: {
method: 'POST',
url : '{{ route('backend.master.jurusan.data') }}',
headers: {
'X-CSRF-TOKEN': '{{ csrf_token() }}'
}
},
с указанным маршрутом:
Route::post('/jurusan/data', 'JurusanController@getData')->name('jurusan.data');
пока этот работает отлично:
$('.dropify').dropify();
$(document).ready(function() {
$('#datatable').dataTable({
processing: true,
serverSide: true,
ajax: {
method: 'POST',
url : '{{ route('backend.master.brand.data') }}',
headers: {
'X-CSRF-TOKEN': '{{ csrf_token() }}'
}
},
по тому же маршруту:
Route::post('/brand/data', 'BrandController@getData')->name('brand.data');
Я не понимаю, почему первый генерирует эту ошибку:
jquery.min.js:4 POST http://localhost/siakad/public/master/jurusan/data 500 (Internal Server Error)
Что мне здесь не хватает?