我正在循环访问数据库行,对于每个结果,有 2 个单选按钮允许用户批准或拒绝该“行”。当用户完成后,他/她可以提交表单。这就是我所做的。
@foreach($items as $item)
<td>{{ $item->item_title }}</td>
<td>{{ $item->description }}</td>
<td>{{ $item->price }}</td>
<td>{{ $item->quantity }}</td>
<td>{{ $item->total }}</td>
<td>
<div class='btn-group'>
<form action="{{url('lineManagerUpdateRequests')}}" method="post">
<input type="radio" name="status[]" value="2"> Approve
<input type="radio" name="status[]" value="6"> Decline
</div>
</td>
@endforeach
<input type="submit" name="submit" class="btn btn-sm btn-danger">
</form>
这有一个问题,因为用户只能从一行中选择一个 radio 。例如,如果有 3 行,则用户只能选择其中一行的单选按钮。请问我该如何纠正这个问题。
最佳答案
@foreach($items as $item)
<td>{{ $item->item_title }}</td>
<td>{{ $item->description }}</td>
<td>{{ $item->price }}</td>
<td>{{ $item->quantity }}</td>
<td>{{ $item->total }}</td>
<td>
<div class='btn-group'>
<form action="{{url('lineManagerUpdateRequests')}}" method="post">
<input type="radio" name="status[]" value="2"> Approve
<input type="radio" name="status[]" value="6"> Decline
</FORM>
</div>
</td>
@endforeach
<input type="submit" name="submit" class="btn btn-sm btn-danger">
关于php - 在 foreach 语句中使用单选按钮时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45698539/