$ request->输入始终返回null

时间:2018-06-07 23:20:58

标签: angularjs laravel

angularjs文件

$http({
    method: 'POST',
    url: API_URL + "produto/update" + "/" + produtoSelecionado,
    data: $.param(obj),
    headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
}).success(function (response) {
    console.log(response);
    alert(response);
    location.reload();
}).error(function (response) {
    console.log(response);
    alert('An error has occured. Please check the log for details.');
});
location.reload();

php controller:

public function decreaseQuantity(Request $request, $id)
{
    DB::table('product') ->where('id', $id) -> decrement('quantity',$request->input('quantity')); 
}

即使我传递了特定的数量值,它也始终给我这个错误。

Error message

我检查变量obj以查看它是否存在问题,但它很好,值就在那里。奇怪的是,我有其他功能相同,但不是减少,增量,它工作正常,只有这一个doenst,我不知道为什么

0 个答案:

没有答案