我的表单中有一个用于选择管理员角色的选择字段。我需要为该选择字段设置一个默认值,例如“选择角色”。我正在使用 Laravel 5.2 和集体表单构建器类。这是我的代码
{!! Form::select('role_id',App\Role::orderBy('name')->lists('label','id'),$roleId,array('class'=>'form-control col-md-7 col-xs-12','id'=>'role_id')) !!}
第三个参数是选择列表的默认值,所以$roleId
在这种情况下应包含默认角色 ID。
如果不起作用,您应该检查什么$roleId
包含并查看由以下内容生成的 HTMLForm::select
条款来发现问题。
Update
To add Select Role
默认值,之前执行此操作Form::select
clause:
<?php
$rolesList = App\Role::orderBy('name')->lists('label','id');
$rolesList[0] = 'Select Role';
ksort($rolesList); // Will resort list.
?>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)