2014-10-03 4 views
0

Я попытался найти его и, к сожалению, у меня пока нет решения. Надеюсь, кто-то может мне помочь. Я пытаюсь получить выбранный вход этого выбора формы:Получение значения выбранного выпадающего списка Laravel 4

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

Вы должны использовать:

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

потому, что в 3 параметра вы передадите значение выбранного элемента.

EDIT

Если вы хотите просто показать его, вы должны использовать

{{{ $adult }}} 
+0

, но я просто хочу, чтобы эхо из выбранного значения вместо того, чтобы выпадающий списка. – staphhelpme

+0

Пробовал это уже сэр, но придумал ошибку «Неопределенная переменная: для взрослых» – staphhelpme

+1

@staphhelpme Он должен работать. Вы уверены, что используете это представление 'content.onewayflightresults' только в этой части кода? Похоже, что нет. –