1

私はlaravelcollectiveのドロップダウンリストを使用しています。データベースからデータをフェッチする場合、これで (Selected Default) をどのように使用できるか疑問に思っています。ソースコードは次のとおりです。

{!! Form::select('port',$ports,null,['class'=>'form-control']) !!}

私が望む選択されたデフォルトは、たとえば(ポートの選択)です。

4

2 に答える 2

3

まず、コントローラーでリストを作成し、最初の要素として空の値を持つ「ポートを選択してください」テキストを使用します。

$ports =['' => 'Please Select a port'] + Port::lists('shortName','id')->toArray();

ビューに渡した後、次のように使用します。

{!! Form::select('port_id',$ports,null,['class' => 'form-control']) !!}
于 2016-11-10T23:05:35.750 に答える