嗨,我在View中有Input数组,我需要将'id'传递给控制器。我可以毫无问题地传递值,但是我不确定如何传递ID。
查看
@foreach( $employ as $key => $item)
<tr>
<td>
<input type="text" id="{{ $item->employ_id }}" name="employee[]" value="{{ $item->employ_id }}" class="form-control" />
</td>
</tr>
@endforeach
控制器,我可以获取“值”,但不能获取“ id”
foreach( Request::input('employee') as $key => $item ){
echo Request::input('employee')[$key];
}
赞赏的建议,有可能做到吗?谢谢。
答案 0 :(得分:0)
假设您要访问emply_id
和提交的值。
将input
的名称更改为name="employee[{{ $item->employ_id }}]"
。然后,您将employ_id
作为密钥。
foreach( Request::input('employee', []) as $employId => $item ){
echo 'Employ ID: ' . $employId . '<br />';
echo 'Value: ' . $item . '<br />';
}