1
我已经从以航线Laravel雄辩更新/插入不工作
AJAX调用,这是我的看法:
$.ajax({
url: "{{URL::to('Update_toggle')}}",
type: "POST",
data: {
'id' : id ,
'status' : val,
'case_id': caseID
},
dataType: 'json',
success: function(result){
alert("Details Saved" +result.t);
}
});
这是我的控制器的正常工作:
public function Update_toggle(Request $request)
{
$case_id=$request->case_id;
$id=$request->id;
$status=$request->status;
$toggle=tblClientRequest::where('case_id', 1)
->update([$request->id => $request->status]);
dd($toggle);
}
这是我的控制器不起作用:
public function Update_toggle(Request $request)
{
$case_id=$request->case_id;
$id=$request->id;
$status=$request->status;
$toggle=tblClientRequest::where('case_id', $case_id)
->update([$request->id => $request->status]);
dd($toggle);
}
这是它返回的console.log:
0
当我给在功能正常工作的数量,但是当我给职变量不更新表。
预先感谢
你可以显示什么发送到服务器? (你可以检查你的浏览器开发工具 - 网络选项卡) – naneri
在控制台它显示0 – Ajaypratap