此路由不支持 POST 方法。支持的方法:获取,头部,看跌期权

我有一个带有复选框的薪水数据表,并且由尚蒂尔填写了一个选择,我想根据切克线更新在选择中选择的CHANTIER的薪水的多个钱蒂尔,但它给了我错误。


嗨,我有一个带有复选框的薪水数据表,并且由CHANTIERS填写了一个选择,我想根据切克线更新多个由CHANTIER选择的薪水,但它给了我错误。


感情.php


 <div class="form-group col-md-3">

                  <select class="form-control" id="chantier">

                          <option></option>

                           @foreach($chantiers as $chantier)

                          <option value="{{ $chantier->id }}">{{ $chantier->chantier}}</option>

                           @endforeach

                  </select>

              </div>

              <div class="form-group col-md-4">

               <button class="btn btn-theme update-all" data-url="">Update All</button>

              </div>

<table id="example" class="table table-striped table-bordered" style="width:100%">

                 <thead>

                  <tr>

                    <th><input type="checkbox" id="check_all"></th>

                    <th>nom prenom</th>

                    <th>cin</th>

                    <th>matricule</th>

                    <th>chantier</th>

                  </tr>

                 </thead>

                <tbody>

                  @foreach($salaries as $salarie)

                  <tr id="{{$salarie->id}}">

                    <td><input type="checkbox" class="checkbox" name="customer_id[]" value="{{$salarie->id}}" /></td>

                    <td>{{ $salarie->nom }} {{ $salarie->prenom }}</td>

                    <td>{{ $salarie->cin }}</td>

                    <td>{{ $salarie->matricule }}</td>

                    <td>{{ $salarie->chantier->chantier }}</td>

                  </tr>

                  @endforeach

                </tbody>

</table>


元芳怎么了
浏览 133回答 2
2回答

翻过高山走不出你

HTTP 不支持该方法,您可以使用 POST 并将_method=PUT 参数添加到数据正文中。即:PUT<script type="text/javascript">&nbsp; &nbsp; $.ajax({&nbsp; &nbsp; &nbsp;url:"{{ route('salarie.multiple-update') }}",&nbsp; &nbsp; &nbsp;method:'POST',&nbsp; &nbsp; &nbsp;headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},&nbsp; &nbsp; &nbsp;data:{&nbsp; &nbsp; &nbsp; &nbsp;id:id,&nbsp; &nbsp; &nbsp; &nbsp;chantier:chantier,&nbsp; &nbsp; &nbsp; &nbsp;_method: "PUT"&nbsp; &nbsp; });</script>

慕村225694

PHP 本身不支持对 PUT 方法的支持。为此,您可以使用 POST 并将_method= PUT 参数添加到查询字符串中。即:&nbsp;<script type="text/javascript">&nbsp; &nbsp; $.ajax({&nbsp; &nbsp; &nbsp;url:"{{ route('salarie.multiple-update') }}" + '?_method=PUT',&nbsp; &nbsp; &nbsp;method:'POST',&nbsp; &nbsp; &nbsp;headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},&nbsp; &nbsp; &nbsp;data:{&nbsp; &nbsp; &nbsp; &nbsp;id:id,&nbsp; &nbsp; &nbsp; &nbsp;chantier:chantier&nbsp; &nbsp; });</script>
打开App,查看更多内容
随时随地看视频慕课网APP