게시물 Ajax 요청 기능을 사용하고 있습니다. 함수가 일부 데이터를 가져와 활성화 된 CSRF_token 게시물 요청을 통해 컨트롤러로 보내면 컨트롤러에서 평가 후 메시지가 다시보기로 전송됩니다. 하지만 그것은 내 코드에서 작은 일을 그리워 보인다.Ajax 게시 요청시 오류가 발생했습니다 (500 오류) Laravel Framework
내 컨트롤러
public function PostMessage(Request $request){
$message=$request->someData; //getting data from request variable
return response()->json($message);
}
내 JQuery와 아약스 요청 기능
$('.SendAjaxPostRequest').on('click', function() {
var value=$('.MessageHolder').val();
$.ajax({
method: 'POST',
url:'{{route('SVCate')}}', //SVCate is my route to the controller
dataType: 'JSON',
data: {_token:token,'someData':value,}
// #token gets it's value from a local view javaScrip Variable
})
.done(function (data) {
console.log(data);
})
});
내 경로 기능
Route::post('SendMessage','[email protected]')->name('SVCate');
경로 캐시 'php artisan route : clear'을 삭제 해보십시오. https://laravel.com/docs/master/controllers#route-caching – linktoahref
감사합니다. linktoahref, 아니요, 버전 문제가 없으며 이미 유형을 테스트했지만 작동 안함. –
토큰 값은 어떻게 받습니까? – aaron0207