我需要使我的多选下拉列表成为必需。任何需要下拉菜单的属性?
这是我所拥有的:
<ng-multiselect-dropdown [placeholder]="'Select multiple mask.'"
[data]="dropdownList"
[(ngModel)]="selectedItems"
[settings]="dropdownSettings"
(onSelect)="onItemSelect($event)"
(onSelectAll)="onSelectAll($event)"
[ngModelOptions]="{standalone: true}"
id="multipleSelectId"
>
</ng-multiselect-dropdown>
当我单击“提交”按钮时,它将提交。我尝试添加ng-required和required属性。它们都不起作用。
答案 0 :(得分:1)
使用与多选相同的模型制作隐藏的输入元素
<div ng-dropdown-multiselect options="ctrl.list" selected-model="ctrl.item"></div>
<input type="hidden" ng-model="ctrl.item[0]" ng-required="true">