私は、laravel 5.2でjqueryとajaxを使用して編集ポストシステムを構築しています。私は私のブートストラップモーダルに変更の保存ボタンをクリックすると は、次のエラーが表示されますPOST要求で
Error: POST http://localhost:8000/edit 500 (Internal Server Error)
send @ jquery-1.12.0.min.js:4
ajax @ jquery-1.12.0.min.js:4
(anonymous function) @ myplace.js:24
dispatch @ jquery-1.12.0.min.js:3
r.handle @ jquery-1.12.0.min.js:3
JSコード:私のビューファイルに
$('#modal-save').on('click' , function() {
$.ajax({
method : 'POST' ,
url : url ,
data: { body: $('#post-body').val(), postid: '' , _token: token }})
.done(function(msg) {
console.log(msg['message']);
});});
を含ま:
<script>
var token='{{ Session::token() }}';
var url='{{ route('edit') }}' ;
</script>
500は内部サーバーエラーです。サーバーのログファイルを調べると、何が起こっているかがわかるはずです – Jens
@Jensサーバーのログ:[2016-06-20 16:17:07] local.ERROR:例外 'Symfony \ Component \ Debug \ Exception \ FatalErrorException' with message 'Class E:\ wamp \ www \ yash1 \ storage \ framework \ views \ 0ea06b81317c97d37b404ec2dd73a20f2f157c ad.php:8 –