下拉菜单,口若悬河

时间:2016-08-10 11:08:41

标签: php laravel laravel-5 laravel-5.2 laravelcollective

我有一个表单,我想让用户能够在下拉列表中选择用户,但是当我返回数据时它会给我一个对象,如何为数组中的每个用户选择一个下拉列表。

这是我的代码

查看

{!! Form::select('users', array($users),null, ['placeholder' => 'Pick a user']) !!}

控制器

$users = User::lists('name');
return view('view')->with('users', $users);

现在它返回

Placeholder
["user1", "user2"]

1 个答案:

答案 0 :(得分:3)

您需要在列表中添加ID才能使其正常工作:

$users = User::pluck('name', 'id');

此外,请使用pluck()代替lists(),因为lists()已被停用。