laravel | html - 如何在基于数据库字段的表单中设置默认 select 选项?
laravel | html - How to set default select option in form based on db field?
我正在使用 laravel 5.4,并且我的记录更新表单中有一个 select 字段用于性别。
我已经得到了正在更新的记录的性别值。
是{{$customer_profile->gender}}
但我不知道如何根据 {{$customer_profile->last_name}}
的值(m
或 f
[ 在我的表单中设置此 select 字段的默认值=18=]
<div class="form-group">
<label class="control-label">Gender</label>
<select class="form-control" name="gender">
<option value="m">Male</option>
<option value="f">Female</option>
</select>
</div>
请帮忙
我猜你的意思是如何根据 $customer_profile->gender
值设置 selected
属性。你可以这样做:
<option value="m" {{ $customer_profile->gender === 'm' ? 'selected' : '' }}>Male</option>
<option value="f" {{ $customer_profile->gender === 'f' ? 'selected' : '' }}>Female</option>
我正在使用 laravel 5.4,并且我的记录更新表单中有一个 select 字段用于性别。
我已经得到了正在更新的记录的性别值。
是{{$customer_profile->gender}}
但我不知道如何根据 {{$customer_profile->last_name}}
的值(m
或 f
[ 在我的表单中设置此 select 字段的默认值=18=]
<div class="form-group">
<label class="control-label">Gender</label>
<select class="form-control" name="gender">
<option value="m">Male</option>
<option value="f">Female</option>
</select>
</div>
请帮忙
我猜你的意思是如何根据 $customer_profile->gender
值设置 selected
属性。你可以这样做:
<option value="m" {{ $customer_profile->gender === 'm' ? 'selected' : '' }}>Male</option>
<option value="f" {{ $customer_profile->gender === 'f' ? 'selected' : '' }}>Female</option>