我在和laravel合作。我想保存一个帖子,在点击接受使用ajax。我用href标签发邮件。我不想用表格来做这个。在这里,我如何将post id发送到ajax
<a href="javascript:void(0)" onclick="acceptProject({{$project->id}})" class="btn-accept">Accept</a>
这是我的js函数
function acceptProject($id) {
var projectId;
$.ajax({
alert(projectId);
});
}
但是它在控制台中显示了意外的令牌。这是我写ajax代码的第一周,所以请考虑任何错误。
发布于 2018-02-10 06:00:29
您需要向ajax请求中添加X-CSRF-TOKEN
令牌。将以下代码添加到主布局中,并继续正常进行ajax调用。
中的标头
<meta name="csrf-token" content="{{ csrf_token() }}" />
脚本中的
<script type="text/javascript">
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
</script>
https://stackoverflow.com/questions/48717656
复制相似问题