Я пытаюсь выполнить запрос AJAX с помощью кнопки в Laravel 5.5. Консоль возвращает мне POST: 500 (внутренняя ошибка сервера).

Мой код Javascript здесь:
$.ajaxSetup({ заголовки: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') } }); $('#insertForm').on('submit', function(e){ е.preventDefault(); var data = $(this).serialize(); вар URL = $(this).attr('действие'); вар сообщение = $(this).attr('метод'); $.ajax({ тип: сообщение, URL: URL, данные: данные, Тип данных: 'JSON', успех: функция (данные) { console.log(данные) } }) }) Код моей HTML-формы:
Добавить слова из файла "doc" или "docx"
Добавлять
Мой AjaxController:
класс AjaxController расширяет контроллер { хранилище общедоступных функций (запрос $request) { если ($ запрос-> $ajax()) { return "Истинный запрос!"; } } } И мой маршрут:
Route::post('/add', ['uses'=>'AjaxController@store', 'as'=>'ajaxAdd']); Почему возникает такая ошибка? Ajax работал, когда я пытался просто вывести данные в консоль без запросов на использование AjaxController.
Мобильная версия