通过选择框列表laravel传递用户ID

时间:2017-10-21 12:15:28

标签: laravel

我想从选择框中将所选用户ID传递给控制器​​。我如何实现它?

{!! route('approve', ['id' => $user->id]) !!}

在选择框中,

 {{ Form::select('Actions', [
'approve' => 'Approve',
'decline' => 'Decline']
    ) }}

我的结果是这样的, enter image description here

1 个答案:

答案 0 :(得分:0)

首先,您需要输入用于选择用户。例如,我在这里获得了一个用户名和ID的用户列表:

$users= \App\Users::pluck('username','id');

将视频发送到视图后,您可以使用输入来选择用户:

{!! Form::select('user_id', $users,'0', ['class' => 'form-control']) !!}

那就是它。现在,您可以选择用户并在操作中以$ _POST [' user_id']或$ _GET [' user_id']获取数据。冰川