为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
元芳怎么了 2022-09-17 17:46:28
我有一个带有复选框的薪水数据表,并且由尚蒂尔填写了一个选择,我想根据切克线更新在选择中选择的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>
查看完整描述

2 回答

?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

HTTP 不支持该方法,您可以使用 POST 并将_method=PUT 参数添加到数据正文中。即:PUT


<script type="text/javascript">

    $.ajax({

     url:"{{ route('salarie.multiple-update') }}",

     method:'POST',

     headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},

     data:{

       id:id,

       chantier:chantier,

       _method: "PUT"

    });

</script>


查看完整回答
反对 回复 2022-09-17
?
慕村225694

TA贡献1880条经验 获得超4个赞

PHP 本身不支持对 PUT 方法的支持。为此,您可以使用 POST 并将_method= PUT 参数添加到查询字符串中。即:


 <script type="text/javascript">

    $.ajax({

     url:"{{ route('salarie.multiple-update') }}" + '?_method=PUT',

     method:'POST',

     headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},

     data:{

       id:id,

       chantier:chantier

    });

</script>


查看完整回答
反对 回复 2022-09-17
  • 2 回答
  • 0 关注
  • 132 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号