laravel如何使用Ajax发布到表中

时间:2019-02-23 19:33:36

标签: php ajax laravel

我有一个问题,只是杀了我,尝试了所有解决方案,但没有运气,我在下面使用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);
  }

1 个答案:

答案 0 :(得分:0)

请尝试将$unit = new Unit();行更改为$unit = new Unit;,因为Unit()被当作函数使用。