通过点击laravel

时间:2018-02-10 05:43:19

标签: ajax laravel

我正在使用laravel。我想保存一个使用ajax点击接受的帖子。 我正在使用href标签发送帖​​子。 我不想为此使用表格。 我在这里如何将帖子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代码所以任何错误请考虑。

1 个答案:

答案 0 :(得分:1)

您需要在您的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>