Laravel 更新时的保管箱初始值
Laravel dropbox initial value on update
项目属于类别。在项目的编辑页面上,我有一个 html select 和类别。这是为此 select 设置正确初始状态的最佳解决方案吗?
<select name="id_category" class="form-control">
@foreach($categories as $category)
@if($category->id == $item->id_category)
<option value="{{ $category->id }}">
{{ $category->name }}
</option>
@endif
@endforeach
@foreach($categories as $category)
@if($category->id != $item->id_category)
<option value="{{ $category->id }}">
{{ $category->name }}
</option>
@endif
@endforeach
</select>
我不确定我是否理解你的问题,但我认为你想要 select 项目之前由用户 select,所以你可以使用 inline if 设置 select编辑
<select name="id_category" class="form-control">
@foreach($categories as $category)
<option value="{{ $category->id }}" {{ $category->id == $item->id_category ? "selected" : "" }} >
{{ $category->name }}
</option>
@endforeach
</select>
抱歉,如果我不明白你的问题
项目属于类别。在项目的编辑页面上,我有一个 html select 和类别。这是为此 select 设置正确初始状态的最佳解决方案吗?
<select name="id_category" class="form-control">
@foreach($categories as $category)
@if($category->id == $item->id_category)
<option value="{{ $category->id }}">
{{ $category->name }}
</option>
@endif
@endforeach
@foreach($categories as $category)
@if($category->id != $item->id_category)
<option value="{{ $category->id }}">
{{ $category->name }}
</option>
@endif
@endforeach
</select>
我不确定我是否理解你的问题,但我认为你想要 select 项目之前由用户 select,所以你可以使用 inline if 设置 select编辑
<select name="id_category" class="form-control">
@foreach($categories as $category)
<option value="{{ $category->id }}" {{ $category->id == $item->id_category ? "selected" : "" }} >
{{ $category->name }}
</option>
@endforeach
</select>
抱歉,如果我不明白你的问题