500(内部服务器错误),用于Laravel中的Ajax帖子
请有人在Laravel5.1中提供一个简单的ajax示例。我什么都试过了,还是没有成功。在这里尝试了其他解决方案,但没有成功,可能是我的拉威尔副本,我真的不明白。我只是想看看它是怎么做的。请帮帮我。谢谢 路由:500(内部服务器错误),用于Laravel中的Ajax帖子,ajax,laravel-5.1,Ajax,Laravel 5.1,请有人在Laravel5.1中提供一个简单的ajax示例。我什么都试过了,还是没有成功。在这里尝试了其他解决方案,但没有成功,可能是我的拉威尔副本,我真的不明白。我只是想看看它是怎么做的。请帮帮我。谢谢 路由:Route::post('/sign','UserController@ajax'); 和ajax: $('#sign').click(function(event) { $.ajaxSetup({ headers: { 'X-CSRF-Token' : $('met
Route::post('/sign','UserController@ajax');代码>
和ajax:
$('#sign').click(function(event) {
$.ajaxSetup({
headers: { 'X-CSRF-Token' : $('meta[name=_token]').attr('content') }
});
var inputs = $('#form1').serialize();
$.ajax({
url: 'http://localhost/laravel/public/signin',
type: 'POST',
dataType: 'json',
data: inputs,
success: function (data) {
console.log(data);
}
})
return false;
});
如果您得到500个内部服务器,那么问题不在Ajax中,而是控制器中的问题:)我可以看看您的代码吗?与其看我们的示例,不如发布您自己的代码,我们可以帮助您解决任何问题。我提供了一个非常简单的代码。请看一看,有什么问题吗
public function ajax(Request $request)
{
if(Request::ajax()) {
$data = Request::all();
print_r($data);
]);
}
$('#sign').click(function(event) {
$.ajaxSetup({
headers: { 'X-CSRF-Token' : $('meta[name=_token]').attr('content') }
});
var inputs = $('#form1').serialize();
$.ajax({
url: 'http://localhost/laravel/public/signin',
type: 'POST',
dataType: 'json',
data: inputs,
success: function (data) {
console.log(data);
}
})
return false;
});