Форма
<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.
Заказать блокнот с логотипом – эффективный инструмент вашего бренда
Преимущества и особенности применения филлеров и полинуклеотидов
Лучшие агентства по маркетингу криптовалют в 2025 году: кого выбрать для продвижения вашего проекта
Почему сайт не приносит клиентов: 7 технических и маркетинговых причин
Пытаюсь выполнить запрос п онажатию на клавишу но столкнулся с проблемой из-за того что php функция не вызывается в onclickЧем можно заменить?...
Всем приветЕсть проблема с записью данных с помощью AJAX по нажатию на button ,должно записывать "1" а при повторном нажатии "0" ,должно отправляться...