我的复选框将数据传递给控制器时遇到问题。
@foreach($products $product)
<tr>
<td>
<input type="checkbox" name="id[]" value="{{$product->id}}">
</td>
<td>{{ $product->name }}</td>
<td>{{ $product->tld }}</td>
<td>
@foreach($product->tags as $tag)
{{$tag->name}},
@endforeach
</td>
<td>{{ $product->created_at->format('d.m.y') }}</td>
</tr>
@endforeach
我的foreach循环的外部,我定义了列名称,我的问题就出现了。第一个(唯一重要的)列仅用于复选框
<th data-field="state" data-checkbox="true" data-sortable="false"></th>
如果你看到我的foreach循环,你会注意到allready是一个复选框字段。如果我删除此复选框(我的foreach的一个外部站点),我的整个表格变得混乱
我不想删除foreach循环中的输入复选框字段。我还想将这两个属性name="id[]" value="{{$product->id}}"
添加到我的复选框coloumn字段。
复选框已经具有名称属性( name="btSelectAll" )
,我无法覆盖它。我也不知道如何在value属性中传递product-&gt; id。
最后,我只想选择手动选择一个或多个复选框,或者同时选择所有复选框,并将每个product->id
传递给我的控制器。
有人知道一个好的解决方案吗?
非常感谢您花时间,我真的很抱歉我的英语不好:)