Форма
<form id="contactform" method="POST">
{{ csrf_field() }}
<input type="text" name="name"/>
<button type="submit">Отправить</button>
</form>
Скрипт
$(document).ready(function(){
$('#contactform').on('submit', function(e){
e.preventDefault();
$.ajax({
type: 'POST',
url: '/test',
data: $('#contactform').serialize(),
success: function(result){
console.log(result);
}
});
});
});
Роут
$router->post('test', 'PostController@testf');
Контроллер
public function testf(Request $request)
{
dd($request->all());
}
В результате получаю ошибку 500
Здесь скорее всего ошибку выдает CSRF посредник. Попробуй закомментировать его в App\Http\Kernel.php
Ну и очень желательно не использовать dump() и dd() в ajax запросах. Используй print_r (var_dump) при условии, что запрос не json.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости