0

オプションを選択してlaravelブレードフォームを持っています:

{!! Form::select('id', [''=>'Choose:'] + $name, null, ['class'=>'form-control']) !!}

ただし、この [選択] オプションが必要なのは、そのページで初めてだけです。送信後は、最後に使用した値を維持する必要があります。

私は古い機能でこのように試しました:

{!! Form::select(
    'id', 
    ['' => 'Choose:'] + $name, 
    old('id', null), 
    ['class' => 'form-control]
) !!}

しかし、これは機能しません。また、次のような @if ステートメントを使用して古い関数をグーグルで検索します。

@if( old('id') == $name) selected="selected" @endif

送信後も選択に戻ります...

4

1 に答える 1