我正在尝试将ajax发布到laravelcontroller函数,但出现错误500。
这是我的代码:
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$("#sendFRButton").click(function(e) {
e.preventDefault();
var name = "Danarki2";
$.ajax({
type: 'POST',
url: '/students/sendfriendrequest',
data: {name: name},
success: function (data) {
alert(data.success);
}
});
});
这是按钮的代码:
<button id="sendFRButton">Send Friend Request</button>
单击按钮时,控制台中出现以下错误:
POST http://127.0.0.1:8000/students/sendfriendrequest 500 (Internal Server Error)
laravel路由和内部代码也很好,它们可以在没有AJAX的情况下执行,但我需要AJAX。
我该如何解决?谢谢!