从laravel刀片foreach循环中的数据生成数组

时间:2017-06-28 19:33:20

标签: php arrays foreach laravel-5.3 laravel-blade

我希望通过勾选复选框提交一个表格,其中foreach循环中有行。当foreach循环外面有一行时,我似乎将id数据接收到我的控制器中,但是当它在foreach循环之外时,它就被跳过了。这是我的代码示例?我错过了什么?

 <form action="{{ url('/staff') }}" method="POST" role="form" id="form" class="form-horizontal">
    {{ csrf_field() }}
    @foreach ($items as $item)
     <tbody>        
       <tr>         
       <td >
        {{ $item->first_name }} {{ $item->last_name }}
       </td>

       <td class="center">
        <div class="checkbox-table">
         <label>
          <input name="item[]" value="{{ $item->id }}" type="checkbox" class="flat-grey">
        </label>
       </div>
    </td>
    </tr>

    @endforeach


    </tbody>
       <div>
        <button class="btn btn-yellow" type="submit">
         Save</i>
        </button>
       </div>

    </form> 

1 个答案:

答案 0 :(得分:0)

通过从输入标签中删除它来工作。

class="flat-grey"