laravel как разместить в таблице с помощью ajax - PullRequest
0 голосов
/ 23 февраля 2019

У меня есть проблема, просто убивая меня, попробовал все решения, но не повезло, я использую ajax ниже, и я проверяю результат запроса, используя return, и он показывает результат прекрасно, используя inspect element, но когда я добавляю таблицу в контроллер, он говоритошибка 500 GET пустые данные POST пустые файлы пустые файлы cookie Надеюсь, вы понимаете меня

контроллер ajax

  $('#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){

         }           
        });
      });

: в этом случае отображается ошибка 500

 public function addunit(Request $request){
 $unit = new Unit();
 $unit->unit_name=$request->unitname;
  $unit->save();
  return response()->json($unit);
  }

контроллер: в этом случае он показывает результат запроса в элементе проверки

  public function addunit(Request $request){
  $unit=$request->unitname;
  return response()->json($unit);
   }

1 Ответ

0 голосов
/ 24 февраля 2019

Попробуйте изменить эту строку $unit = new Unit(); на $unit = new Unit;, потому что Unit () берется как функция.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...