微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在多选列表中显示选定的值和其他值

如何解决在多选列表中显示选定的值和其他值

当我尝试编辑页面时,我试图在多选中显示选定的值 我想显示所有数据的列表,但数据不应重复显示已选择,然后显示所有其他数据 我有两个数组,一个是选定的值,另一个数组包含所有值,那么如何在不重复值的 foreach 循环中应用条件

我的 Laravel 刀片代码是:

@if( Auth::user()->role == "admin" || Auth::user()->role == "managers" )
                <div class="form-group">
                    <label for="email">Välj hanterare<span class="required">*</span></label>
                    <select class="selectpicker form-control" name="handler_id[]" multiple data-live-search="true"
                        id="sel1">
                        @foreach($selected_handlers_names as $item)
                        <option value="{{$item->id}}" selected="selected">{{$item->name}}</option>
                        @endforeach
                        @foreach($handlers as $items)
                        <option value="{{$items->id}}">{{$items->name}}</option>
                        @endforeach
                    </select>
                    @if ($errors->has('handler'))
                    <span class="text-danger">{{ $errors->first('handler') }}</span>
                    @endif
                </div>
                @endif

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。