Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有laravel 5.6的ajax post_Ajax_Laravel - Fatal编程技术网

带有laravel 5.6的ajax post

带有laravel 5.6的ajax post,ajax,laravel,Ajax,Laravel,我不知道如何让这个ajax请求发布 <button class="btn btn-sm btn-primary" id="ajaxSubmit">Submit</button> <textarea rows="4" class="form-control resize_vertical" id="application_notes" name="application_notes" placeholder="Notes">{{$appl

我不知道如何让这个ajax请求发布

     <button class="btn btn-sm btn-primary" id="ajaxSubmit">Submit</button>

      <textarea rows="4" class="form-control resize_vertical" id="application_notes" name="application_notes" placeholder="Notes">{{$application->notes}}</textarea>



<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
  var url = "/instructor-notes-save/{{$application->id}}"
      $(document).ready(function(){
         $('#ajaxSubmit').click(function(e){
               e.preventDefault();
               $.ajaxSetup({
                  headers: {
                      'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content')
                  }
              });
            $.ajax({

                  url: url,
                  method: 'post',
                  data: {
                     application_notes: jQuery('#application_notes').val(),
                  },
                  success: function(response){
                     console.log(response);
                  }});
               });
            });
</script>
值得一提的是,以下是我的路线:

Route::post('/instructor-notes-save/{id}', 'InstructorsController@saveNotes')->name('instructor.save.note');

要让这个ajax请求正常工作,我缺少什么?在我的控制台日志中,我得到一个419未知状态错误

请检查元标记
\u标记
是否存在于
标记内的布局文件中


另外,请确保路由文件中存在AJAX url。

在html
中添加以下标记:


您确定元标记可见且元名称为
\u-token
而不是
csrf-token
吗?我只是根据您的建议尝试更改它,但仍然不起作用。我从在线教程中复制了大部分代码。当然,为了我的目的我试图改变它,但我被卡住了。但是没有,“csrf令牌”没有生成成功OK,如果
存在,请检查布局视图。它不存在。我该在哪里加上呢?怪胎……你是在告诉我这段糟糕的时间我一直在错误的愚蠢路线上发帖吗????天啊。。。。。。。。。。
Route::post('/instructor-notes-save/{id}', 'InstructorsController@saveNotes')->name('instructor.save.note');