Я использую простой javascript для запроса ajax, например:
var form = document.querySelector('form');
xhr.responseType = 'json';
xhr.open('POST', form.getAttribute('action'));
xhr.setRequestHeader('X-CSRF-Token', document.querySelector('meta[name="csrf-token"]').getAttribute('content'));
xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
xhr.send(new FormData(form));
В контроллере Laravel я использую помощник ajaxI ():
public function updateMenu(Request $request)
{
var_dump($request->ajax());
}
Возвращает ложь, как isXMLHttpRequest ().,
Чего мне не хватает?