Ajax 500(内部服务器错误)Laravel

时间:2017-07-13 06:46:37

标签: jquery ajax laravel

我有一个名为" item"用" id"和"项目"列。点击按钮后,我看到了我放的值,当然还有#34; Ajax 500(内部服务器错误)"。

JS代码:

$('#addComp').click(function (event){
    var text = $('#comp').val();
    $.post('nowe_zawody', {'text': text,'_token':$('input[name=_token]').val()}, function(data) {
        console.log(data);
    });
    console.log(text);

});

控制器:

public function create(request $request){
    $item = new Item;
    $item->item = $request->text;
    $item->save();
    return 'Done';
}

路线:

Route::post('/nowe_zawody', 'NewCompController@create');

我的模特名为竞赛。

1 个答案:

答案 0 :(得分:0)

请试一试。

JS代码:将'_token':$('input[name=_token]')更改为'_token':$('input[name="_token"]')

$('#addComp').click(function (event){
  var text = $('#comp').val();
  $.post('nowe_zawody', {'text': text,'_token':$('input[name="_token"]').val()}, function(data) {
    console.log(data);
  });
  console.log(text);                                                        
});

控制器代码

public function create(Request $request){
  $item = new Item;
  $item->item = $request->input('text');
  $item->save();
  return 'Done';                                                            
}

干杯!