在Bootstrap Modal -CSRF代币中提交Laravel表单



我正在创建Bootstrap模式的内部形式。这是形式:

<form action="{{ url('/post')}}" method="POST" id="my_form">
  {{ csrf_field() }}
  <input type="text" name="Comments" id="Comments">
  <button onclick="form_submit()">Submit</button>
</form>

这是我用来发布它的JavaScript:

<script type="text/javascript">
function form_submit() {
  document.getElementById("my_form").submit();
 }
</script>

不幸的是,当我提交时,我会收到以下错误:

(1/1)tokenmismatchException in verifycsrftoken.php(第68行)

我还尝试为令牌插入一个隐藏的字段:

<input type="hidden" name="_token" id="csrf-token" value="{{ Session::token() }}" />

不幸的是,没有运气。

知道我如何解决这个问题?

谢谢!

将其插入UR标题

 <meta name="c-token" content="{!! csrf_token() !!}" />

最新更新