问题通常出现在使用Laravel框架和Ajax的时候,由于Laravel提供了csrf令牌保护,因此我们在Ajax请求中需要添加令牌。
在调用Ajax时添加以下代码:
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
请注意,这应该在JQuery库和所有其他Ajax请求之前调用。
因此,简单的解决方法是添加以上代码后重新测试Ajax请求即可。