Laravel Dropbox更新时的初始值

时间:2019-01-31 12:37:37

标签: laravel sql-update html-select dropbox dropdown

项目属于类别。在项目的编辑页面上,我有一个带有类别的html选择。这是针对此选择具有正确初始状态的最佳解决方案吗?

<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>

1 个答案:

答案 0 :(得分:1)

我不确定我是否理解您的问题,但是我认为您要选择的项目以前是由用户选择的,因此如果设置为选中状态,则可以使用内联。

<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>

对不起,如果我不明白您的问题

相关问题