我有一个from可以编辑/更新数据。在名称,电子邮件,日期等列输入中,我没有问题,因为可以在此列上显示此值,如下所示:
<div class="item form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="nama">NAMA <span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input id="nama" type="text" class="form-control @error('nama') is-invalid @enderror" name="nama" value="{{$pns->users->nama}}" required autocomplete="nama">
@error('nama')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
此输入上的此值是value="{{$pns->users->nama}}"
,它仍然有效,但是我如何在此输入上执行此操作?此输入是如下所示的选择下拉列表:
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12">Agama <span class="required">*</span></label>
<div class="col-md-6 col-sm-9 col-xs-12">
<select name="agama_id" id="agama_id" class="form-control">
@foreach($agama as $masters => $agamas )
<option value="{{ $masters }}">{{ $agamas }}</option>
@endforeach
</select>
</div>
</div>
我可以在其中使用{{$pns->users->nama}}
之类的值???如果我打开此更新表单,它将自动选择此db ??
有人解决吗?
答案 0 :(得分:2)
尝试一下。
<select name="agama_id" id="agama_id" class="form-control">
@foreach($agama as $masters => $agamas )
<option value="{{ $masters }}" @if ($pns->users->agama_id == $masters ) selected @endif>{{ $agamas }}</option>
@endforeach
</select>