Laravel中的500(内部服务器错误)

时间:2017-11-02 07:43:45

标签: php jquery laravel

请帮忙。我有这个jQuery代码

 $('.modal-footer').on('click', '.edit', function() {
    var serializedData = $(".form-horizontal").serialize();  
    var criscore = new Array();            
    $('input[name^=criscore]').each(function(){
        criscore.push({score:$(this).val(), criid:$(this).data('criid')});
    });
     for (var key in criscore) {    
        var score = criscore[key].score;
        var criid = criscore[key].criid;
             //console.log(score +" s "+ criid);

             $.ajax({
                    method: 'post',
                    url: '/judges/candidates/scorecandidates',
                    headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
                    data: {
                        '_token': $('input[name=_token]').val(),
                        'canId': $('input[name=canId]').val(),
                        'catId': $('input[name=catId]').val(),
                        'criId': criid,
                        'score': score,
                        'judgeId': $('input[name=judgeId]').val()
                        },
                    success: function(data) {
                    console.log(data);
                    }
                });
     }       

  });

在我的控制器中

public function scorecandidates(Request $req)
{
    $data = new Score();
    $data->canId = $req->canId;
    $data->catId = $req->catId;
    $data->criId = $req->criId;
    $data->score = $req->score;
    $data->judgeId = $req->judgeId;
    $data->save();
    return response()->json($data);
}

我的问题是它仍然存在500(内部服务器错误)

即使我已经把csrf令牌放在不同的方面..任何身体都可以帮助我吗?

谢谢

0 个答案:

没有答案