Php 获取选定下拉列表的值LAVEL 4
我试着寻找他的答案,不幸的是我还没有找到答案。希望有人能帮我。我正在尝试获取此选择窗体的选定输入: onewayflight.blade.phpPhp 获取选定下拉列表的值LAVEL 4,php,laravel,laravel-4,blade,laravel-form,Php,Laravel,Laravel 4,Blade,Laravel Form,我试着寻找他的答案,不幸的是我还没有找到答案。希望有人能帮我。我正在尝试获取此选择窗体的选定输入: onewayflight.blade.php {{ Form::label('adult','Adults: ') }} {{ Form::select('adult', ['12+'=>'12+ years', '1'=>'1','2'=>'2',
{{ 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);
要在刀片模板上查看它,我会投什么 您需要使用:
{{ Form::select('adult', [/* here your array */],$adult,array('class'=>'class="btn btn-default dropdown-toggle"')) }}
因为在第三个参数中,传递选定元素的值
编辑
如果只想显示它,应该使用
{{{ $adult }}}
但是我只想回显所选的值,而不是制作一个下拉列表。先生,我已经尝试过了,但是它会产生一个“未定义的变量:成人”error@staphhelpme它应该会起作用。是否确实仅在代码的这一部分中使用此视图
内容。onewayflightresults
?可能不是。由于我对这个框架的无知和不熟悉,我提出了两个观点,这导致了错误。现在一切都好了。我对代码进行了一些调整,并使用了您建议的代码。谢谢,先生!