[英]AJAX returning 404 Not Found in Laravel
這是我的路線,我想通過ajax發布數據,但這給了我404 not found錯誤
Route::post('{req_id}/com/{id}','CompanyController@store');
這是我的Ajax代碼
$('#body_tb tr td a').click(function () {
var id = $(this).attr('id');
var req_id = {{$req_id}}
$.ajax({
type:"POST",
url :req_id+"/com/"+id,
data :{
_token: "{{csrf_token()}}",
company_id : id,
req : req_id
},
success: function(data) {
}
});
});
這是管制員
public function store($id)
{
print_r($_POST);
exit();
在控制器中更改您的方法:
public function store($req_id, $id)
{
print_r($_POST);
exit();
}
該方法按順序需要路徑的所有參數。 您缺少$req_id
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.