从下拉Laravel 4中获取选定的值

时间:2015-07-06 16:26:06

标签: php forms laravel-4

我想从控制器方法的下拉列表中获取所选值。 下拉列表:

{{ Form::select('Organization',  $organization_list ,Input::old('Organization'), array('class' => 'form-control')) }}

$ organization_list是一系列组织.. 我试图在控制器中捕获此下拉列表中的所选项目,如下所示:

Input::get('Organization');

但是它给了我数组索引而不是真正的组织名称。但真实的组织名称显示在下拉列表中..有没有人有解决方案?

1 个答案:

答案 0 :(得分:2)

将关联数组传递给Form::select作为第二个参数

$organization_list = array_combine($organization_list, $organization_list); //Copies the array values to keys


{{ Form::select('Organization',  $organization_list ,Input::old('Organization'), array('class' => 'form-control')) }}

http://php.net/array-combine