им не уверен, как это сделать в laravel. Я пытаюсь сделать простой запрос ajax для моего контроллера. Затем в моем контроллере верните значения, которые я отправил, чтобы я мог console.log данных.ajax запрос в laravel 5
Однако у меня проблемы с этим.
Ajax запрос:
$.ajaxSetup({
headers: { 'X-CSRF-Token' : $('meta[name=_token]').attr('content') }
});
jQuery.ajax({
url:'/group/create',
type: 'GET',
data: {
name: groupName,
colour: "red"
},
success: function(data){
console.log(data);
},
error: function (xhr, b, c) {
console.log("xhr=" + xhr + " b=" + b + " c=" + c);
}
});
Маршрут:
Route::get('/group/create', ['middleware' => 'auth', 'uses' => '[email protected]']);
Контроллер:
public function create()
{
$data = Request::all();
return json_encode($data);
}
Теперь, когда я console.log возвращаемые данные, которые он показывает в точном HTML для страницы Я на. Есть идеи?
Не знаете, где, вы ошибаетесь. Попробуйте выполнить dd («Проверить, если внутри create»); в методе создания вашего контроллера. а затем проверьте консоль. –
Можете ли вы попробовать без промежуточного ПО и посмотреть, дает ли это другой результат? –
У вас возникли ошибки? – mdamia