Selected Option Laravel 7 agar pilihan sebelumnya tdk hilang bila ada input lain yg blm diisi

Berikut code yang saya gunakan
Code :
<div class="form-group">
   <label @error('id_guru') class="text-danger" @enderror> Guru @error('id_guru') | {{ $message }} @enderror</label>
      <select name="id_guru" class="form-control">
         <option>--Pilih--</option>
         @foreach($guru as $item)
         <option value="{{ $item->id_guru }}">{{ $item->nm_guru}}</option>
         @endforeach
      </select>
</div>

Saya juga sudah mencoba menambahkan seperti code berikut tapi tetap tidak bisa
Code:
<div class="form-group">
   <label @error('id_kls') class="text-danger" @enderror> Kelas @error('id_kls') | {{ $message }} @enderror</label>
      <select name="id_kls" class="form-control">
         <option>--Pilih--</option>
         @foreach($kls as $item)
         <option value="{{ $item->id_kls}}" {{ old('id_kls') == $item->id_kls ? 'selected' : null }}>{{ $item->nm_kls }}</option>
         @endforeach
      </select>
</div>

Tolong bantuannya..

avatar selmaniaamanda

@selmaniaamanda

4 Kontribusi 0 Poin


Jawaban

Coba ga usah pake null

<div class="form-group">
   <label @error('id_kls') class="text-danger" @enderror> Kelas @error('id_kls') | {{ $message }} @enderror</label>
      <select name="id_kls" class="form-control">
         <option>--Pilih--</option>
         @foreach($kls as $item)
         <option value="{{ $item->id_kls}}" {{ old('id_kls') == $item->id_kls ? 'selected' : '' }}>{{ $item->nm_kls }}</option>
         @endforeach
      </select>
</div>
avatar Nandar

@Nandar

631 Kontribusi 199 Poin


Login untuk gabung berdiskusi
premium logo tube

Hey, sedang ada diskon premium untuk akses semua kelas. Lihat di sini