Laravel:使用单选按钮选择多个值
Laravel: selecting multiple values with radio button
我想创建一个单选按钮字段,它将为每行学生选择出席、迟到、缺席、其他。
问题是...当我单击另一个学生行的单选按钮时...单选按钮将传递到当前选定的行,而我之前选择的行将消失。
请帮忙。
这是我的看法
<table class="table table-striped table-bordered">
<thead>
<tr>
<th>Student ID</th>
<th>Student Name</th>
<th>Present</th>
<th>Late</th>
<th>Absent</th>
<th>Others</th>
<th>Comments</th>
</tr>
</thead>
<tbody>
@foreach ($users as $users)
<tr>
<td>{{ $users->student_id }} </td>
<td>{{ $users->student_firstname }} {{ $users->student_lastname }}</td>
<td>{{ Form::radio('result', 'present', true)}}</td>
<td> {{ Form::radio('result', 'late' ) }}</td>
<td>{{ Form::radio('result', 'absent') }}</td>
<td>{{ Form::radio('result', 'others') }}</td>
<td> <input id="comment" name="comment" type="text" class="form-control"></td>
@endforeach
</tr>
如果所有输入字段的名称与 results
完全相同,则它会被视为一个只有一个正确答案的大输入组。
通过附加学生 ID 'result['.$student->id.']'
,您将每行输入按钮分成它们自己的组,从而允许单个 <form>
中的多个单选按钮子组。
然后你可以用 Input::get('results') 或 $request->get('results') 捕捉每个子组的答案数组] 的表单请求验证。
我想创建一个单选按钮字段,它将为每行学生选择出席、迟到、缺席、其他。
问题是...当我单击另一个学生行的单选按钮时...单选按钮将传递到当前选定的行,而我之前选择的行将消失。
请帮忙。
这是我的看法
<table class="table table-striped table-bordered">
<thead>
<tr>
<th>Student ID</th>
<th>Student Name</th>
<th>Present</th>
<th>Late</th>
<th>Absent</th>
<th>Others</th>
<th>Comments</th>
</tr>
</thead>
<tbody>
@foreach ($users as $users)
<tr>
<td>{{ $users->student_id }} </td>
<td>{{ $users->student_firstname }} {{ $users->student_lastname }}</td>
<td>{{ Form::radio('result', 'present', true)}}</td>
<td> {{ Form::radio('result', 'late' ) }}</td>
<td>{{ Form::radio('result', 'absent') }}</td>
<td>{{ Form::radio('result', 'others') }}</td>
<td> <input id="comment" name="comment" type="text" class="form-control"></td>
@endforeach
</tr>
如果所有输入字段的名称与 results
完全相同,则它会被视为一个只有一个正确答案的大输入组。
通过附加学生 ID 'result['.$student->id.']'
,您将每行输入按钮分成它们自己的组,从而允许单个 <form>
中的多个单选按钮子组。
然后你可以用 Input::get('results') 或 $request->get('results') 捕捉每个子组的答案数组] 的表单请求验证。