简体   繁体   English

Laravel Ajax 500-内部服务器错误

[英]Laravel ajax 500 - Internal Server Error

I'm using ajax to display notification in my laravel project.It works fine.But I got the below error in my console showing repeatedly when I'm in the create or edit form view(In CRUD), And the error is, 我正在使用ajax在laravel项目中显示通知。它工作正常。但是当我进入创建或编辑表单视图(在CRUD中)时,控制台中反复显示以下错误,错误是,

jquery.min.js:4 GET http://localhost/laravel/movecab/public/vehicles/shownotify 500 (Internal Server Error)
 send   @   jquery.min.js:4
 ajax   @   jquery.min.js:4
(anonymous) @   create:113
 setInterval (async)        
(anonymous) @   create:112

How can I solve it? 我该如何解决? My ajax code, 我的ajax代码

<script>

var old_count = 0;
var i=0;
setInterval(function(){    
$.ajax({

    url : "shownotify",
    dataType: "json",
    success : function(data){
  if (data.data > old_count) 
  { 
if (i == 0)
{old_count = data.data;} 
else{
$('#notify').html(data.action + "New user");
$('#count').html(data.action );
old_count = data.data;
}
} i=1;
 }
   });
   },1000);                             
        </script>

Try with this: 试试这个:

<meta name="csrf-token" content="{{ csrf_token() }}">



$.ajaxSetup({
    headers: {
        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
    }
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM