【发布时间】:2017-01-11 13:42:55
【问题描述】:
我正在尝试在单击按钮时发送 ajax 请求。但是我在 Chrome 控制台中收到 404 文件未找到错误。我做错了什么?请帮助我。这是我来自 html 文件的代码
<input type="button" onclick="deleteOrder('<?php echo csrf_token(); ?>')" value="Click here">
这是我的 Web.php 文件中的路线
Route::post('/deleteOrder',['as'=>'deleteorder','uses'=>'OrderController@deleteOrders']);
这是我的控制器文件中的代码
class OrderController extends Controller
{
public function deleteOrders(){
echo "testing";
}
}
这是我来自 Js 文件的 javascript 代码
function deleteOrder(token){
console.log('test');
$.ajax({
type:'POST',
url:'/deleteOrder',
data:'_token = '+token,
success:function(data){
console.log(data)
}
});
}
我是 Laravel 的新手,我正在使用 laravel 5.3。我对这件事感到震惊。请帮帮我。在此先感谢。
【问题讨论】:
-
在你的 ajax 代码中试试这个。代替数据 => 数据:{''_token':token},
标签: ajax laravel-5.3