获取所选下拉列表的值Laravel 4

时间:2014-10-03 19:21:37

标签: php laravel laravel-4 blade laravel-form

我试过寻找他,不幸的是我还没有得到解决方案。希望有人可以帮助我。我正在尝试获取此选择表单的选定输入:

onewayflight.blade.php

{{ Form::label('adult','Adults: ') }} 
           {{ Form::select('adult', ['12+'=>'12+ years',
                                    '1'=>'1','2'=>'2',
                                    '3'=>'3','4'=>'4',
                                    '5'=>'5','6'=>'6',
                                    '7'=>'7','8'=>'8',
                                    '9'=>'9','10'=>'10',
                                    '11'=>'11','12'=>'12',
                                    '13'=>'13','14'=>'14',
                                    '15'=>'15','16'=>'16',
                                    '17'=>'17','18'=>'18',
                                    '19'=>'19','20'=>'20'],'1',array('class'=>'class="btn btn-default dropdown-toggle"')) }} 

这是我在控制器上传递的内容:

$a = Input::get('adult');
    return View::make('content.onewayflightresults')->with('adult',$a);

如果要在刀片模板上查看,我会投入什么?

1 个答案:

答案 0 :(得分:1)

您需要使用:

{{ Form::select('adult', [/* here your array */],$adult,array('class'=>'class="btn btn-default dropdown-toggle"')) }}

因为在第3个参数中传递了所选元素的值。

修改

如果您只想显示它,您应该使用

{{{ $adult }}}