删除获取的ID 永远都是同一个 但是查看HTML源代码 ID都是正常 为什么?

blade 模板代码

 <form  action="/item/{$v->ib_xmbh}"  id="item_del" method="POST">
    {method_field('DELETE')}
         { csrf_field() }
  <button  type="submit" class="am-text-secondary" form="item_del">删除</button>
   </form>

执行后的HTML代码

<form  action="/item/150"  id="item_del" method="POST">
<input type="hidden" name="_method" value="DELETE">
<input type="hidden" name="_token" value="bStVNuGNNCRS4uHUwlSLiSo9L5lZT8pOHu13BSQN">
<button  type="submit" class=" am-text-secondary" form="item_del">删除</button>
</form>  

控制器里获取 ID

 public function destroy( $id){
        dd($id);
    }

DD显示的结果

"149"

奇怪的是 这一页里面 所有的点删除 都是显示149 不知道为什么 求解

JellyBool

这种情况基本就是自己哪里写错了吧。。。我看不出什么问题,也没遇到这样的问题

lywindly

确实 是错了 提交 FROM 的时候 没有写 from ID 表单作用域不对 导致所有的提交都是第1个值 将ID 写入后 提交的值正常了

<form  action="http://rx.bb/item/176"   id="item_176" method="POST" >
                    <input type="hidden" name="_method" value="DELETE">
                    <input type="hidden" name="_token" value="1lSFJlrIIdY8AVEmDasZMHI3rZgWTAsJ4UZ6Y3eQ">
                  </form>
                  <div class="am-btn-toolbar ">
                    <div class="am-btn-group am-btn-group-xs">
                      <button  class="am-btn am-btn-default am-btn-xs am-text-secondary"><span class="am-icon-pencil-square-o"></span><a href="http://rx.bb/item/176/edit">编辑</a></button>
                      <button  class="am-btn am-btn-default am-btn-xs am-text-secondary"><span class="am-icon-copy"></span><a href="http://rx.bb/item/form/176">信息</a></button>
                      <button class="am-btn am-btn-default am-btn-xs am-text-danger am-hide-sm-only" form="item_176"><span class="am-icon-trash-o"></span> 删除</button>
                    </div>