Добрый вечер. Есть два вопроса:
1) Как получить в laravel через $request данные, которые были отправлены через ajax без формы? Если данные отправляются через форму, то мы их можем получить через $request->input(), а без нее к какому свойству обращаться?
2) Почему var_dump($request->ajax()); пишет "bool(false)", хотя после отправки консоль выдает "XHR finished loading: GET" и сообщение, полученное от Response::json?
$.ajax({
url: $('#get_route').data('route'),
data: attributeId,
headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
type: 'GET',
datatype: 'JSON',
success: function (html) {
console.log(html);
},
error: 'ошибка'
})
public function filter(Request $request)
{
var_dump($request->ajax());
return Response::json(['success' => 'true', 'message' => 'OK']);
}