当我刷新文档时,有时工作得很好(我在控制台得到json对象),但很多时候我得到500(内部服务器错误),从jQuery我看到错误是:xhr。发送(选项。hasContent,,选项。数据|| null);请帮帮我。下面是代码:
$(document).ready(function(){
$.ajax({
url: '/ajax/cis',
method: "GET",
success: function(data){
console.log(data);
}
});
});
'/ajax/cis'是一个laravel控制器,它只返回json对象:
return response()->json(['cis_names'=>'cis_names']);
我也尝试过post方法:
$.ajax({
url: '/ajax/cis',
method: "POST",
data:{_token: token},
//var token = Session::token()
success: function(data){
console.log(data);
}
});
尝试使用Blade,看看是否有效:
$.ajax({
url: '/ajax/cis',
method: "POST",
data:{_token: '{{csrf_token()}}'},
success: function(data){
console.log(data);
}
});