When i submitted for get class wise subject list i get class wise list but selected class reset after submit form..Please help me about this. here is my screen
and here is my selected code..
<select name="class_id" class="form-control" id="class_id">
<option value="">{{trans('student_lang.student_select_class') }}</option>
@foreach($class as $classes)
<option value="{{$classes->id}}">{{$classes->title}}</option>
@endforeach
</select>
</div>
@foreach($class as $classes)
<option value="{{ $classes->id }}" @if($classes->id==old('class_id')) selected @endif>{{ $classes->title }}</option>
@endforeach
Or
@foreach($class as $classes)
<option value="{{ $classes->id }}" @if($classes->id==\Illuminate\Support\Facades\Input::old('class_id')) selected @endif>{{ $classes->title }}</option>
@endforeach
Just match the selected id.
<select name="class_id" class="form-control" id="class_id">
<option value="">{{trans('student_lang.student_select_class') }}</option>
@foreach($class as $classes)
<option value="{{$classes->id}}" {{($classes->id == $user->id) ? 'selected' : ''}}>{{$classes->title}}</option>
@endforeach
</select>
try to use old()
<option value="{{$classes->id}}" {{($classes->id == old('class_id')) ? 'selected' : ''}}>{{$classes->title}}</option>
<option value="{{ $classes->id }}" {{ request()->get("class_id") == $classes->id ? "selected" : "" }}>{{ $classes->title }}</option>
<option value="{{ $classes->id }}" {{ old("class_id") == $classes->id ? "selected" : "" }}>{{ $classes->title }}</option>
试试这个代码首先形成门面添加然后使用
{!! Form::select('class_id',$class,null,['class'=>'form-control']) !!}
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.