我使用来自 laravelcollective 的下拉列表。如果我从数据库中获取数据,我想知道如何使用(选定默认值)。下面是我的源代码:
{!! Form::select('port',$ports,null,['class'=>'form-control']) !!}
我想要的选定默认值是例如(选择端口)。
我使用来自 laravelcollective 的下拉列表。如果我从数据库中获取数据,我想知道如何使用(选定默认值)。下面是我的源代码:
{!! Form::select('port',$ports,null,['class'=>'form-control']) !!}
我想要的选定默认值是例如(选择端口)。
首先在您的控制器中创建一个列表,并使用具有空值的“请选择端口”文本作为第一个元素:
$ports =['' => 'Please Select a port'] + Port::lists('shortName','id')->toArray();
将它传递给视图后,像这样使用它:
{!! Form::select('port_id',$ports,null,['class' => 'form-control']) !!}
正确的是在下拉列表中使用属性placeholder
。
{!! Form::select('port', $ports, null, ['placeholder' => 'Select a Port', 'class'=>'form-control']) !!}