我有选择选项的laravel刀片形式:
{!! Form::select('id', [''=>'Choose:'] + $name, null, ['class'=>'form-control']) !!}
但我只需要第一次在该页面中选择此选项,提交后我需要保留我使用的最后一个值。
我尝试使用旧功能:
{!! Form::select(
'id',
['' => 'Choose:'] + $name,
old('id', null),
['class' => 'form-control]
) !!}
但这不起作用。另外,我使用@if语句google旧函数,如下所示:
@if( old('id') == $name) selected="selected" @endif
但提交后又回到选择...
答案 0 :(得分:2)
如果您使用的是Laravel Collective表格,那么
True
应该足够了。
确保您也使用
打开表单{!! Form::select('id', [''=>'Choose:'] + $name, null, ['class'=>'form-control']) !!}
并且您正在使用标准验证(否则请确保使用
重定向{!! Form::open(...