我有一个带html表的刀片页面,其中任何行都有一个复选框,所有这些行都有一个键值。我需要所有这些复选框值并更新表。目前,我有此解决方案,但这似乎不是最佳选择。
<table class="table table-sm table-striped table-bordered" style="width: 100%;">
<thead class="thead-light">
<tr>
<th >ARRIVED</th>
<th >Cron.</th>
<th >NAME</th>
</tr>
</thead>
<tbody>
{{$counter=1}}
@foreach($data as $row)
<tr>
<td><input type="checkbox" name="arrived_yes_no_{{$counter}}"></td>
<td>{{$row->Crono}}</td>
<td>{{$row->Name}}</td>
</tr>
{{$counter++}}
@endforeach
</tbody>
</table>
我将使用后缀_$counter
重命名任何复选框,因此当我通过邮寄发送所有页面内容时,我可以(希望)检索所有复选框值。
还有更好的选择吗?
答案 0 :(得分:0)
@弗吉尼亚州有一个正确的主意。将复选框名称更改为以行ID为键的数组语法,将使使用服务器端更加容易。
// checkbox names
name="arrived_yes_no[{{ $row->id }}]"