我有一个问题,只是杀了我,尝试了所有解决方案,但没有运气,我在下面使用ajax,我使用return测试了请求结果,并使用inspect元素很好地显示了结果,但是当我在控制器中添加表时,它说错误500 GET数据为空 开机自检数据为空 文件为空 饼干 希望你了解我
ajax
article_associations
控制器:在这种情况下,它显示错误500
$('#btn').on('click', function (e){
var unitname = $('#unit_name_1').val();
$.ajax({
type: 'POST',
url: "{{ URL::route('add-unit') }}",
data: {
'_token': $('input[name=_token]').val(),
'unitname': unitname
},
success:function(data){
}
});
});
控制器:在这种情况下,它在检查元素中显示了请求的结果
public function addunit(Request $request){
$unit = new Unit();
$unit->unit_name=$request->unitname;
$unit->save();
return response()->json($unit);
}
答案 0 :(得分:0)
请尝试将$unit = new Unit();
行更改为$unit = new Unit;
,因为Unit()被当作函数使用。