我要禁用在“选择的”列表中选择的“多重选择”上的所有选项
对于多项选择,我使用foreach从数据库中获取了列表:
@foreach($category as $item)
<option value="{{$item->id}}">{{$item->name}}</option>
@endforeach
在这种情况下我能做些什么?我应该将列表数据库与选定的列表数据库进行比较吗?如果是,那怎么办?
答案 0 :(得分:0)
@foreach($category as $item)
<option value="{{$item->id}}" {{ in_array($selected, $item->id) ? 'disabled' :'' }}>{{$item->name}}</option>
@endforeach
其中$selected
是一个已选择值的简单数组,这些值已键入选项ID。
答案 1 :(得分:0)
@Html.TextBoxFor(model => model.BirthDate, "{0:yyyy-MM-dd}", new { @class = "form-control", @type = "date" })
希望这行得通