gpt4 book ai didi

ajax - 如何通过邮件方法将数据从ajax传输到laravel 5.2 Controller

转载 作者:行者123 更新时间:2023-12-02 17:26:27 26 4
gpt4 key购买 nike

我想使用ajax将数据传输到 Controller 。这是ajax代码

$(document).on("click", '#bt1', function(e)
{
e.preventDefault();
$.ajax({
url:"/insert_",
type:"post",
data:{
name2:"admin",
_token: $("input[name='_token']").val()
}
})
});

这是 Controller 中的代码

public function insert_db(Request $request)
{
$a1=$request->input("name2");
dd($a1);
}

这是布局代码

<form action="/insert_" method="post">
@csrf
<input type="submit" id="bt1" value="do it">
</form>

在 web.php 中运行

Route::post('/insert_',"StudentController@insert_db");

但是显示null。请帮忙

最佳答案

更改您的路线方法获取帖子,

Route::post('/insert_',"Insert_db@insert_data");

以你的形式,

<form action="/insert_" method="post">
@csrf
<input type="submit" id="bt1" value="do it">
</form>

你的ajax请求函数,

$(document).on("click", '#bt1', function(e)
{
e.preventDefault();
$.ajax({
url:"/insert_",
type:"post", // change method to type and type is post
data:{
name2:"admin",
// make sure you add csrf token
_token: $("input[name='_token']").val(),
}
});

关于ajax - 如何通过邮件方法将数据从ajax传输到laravel 5.2 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54529235/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com