ng-dropdown-multiselect не разрешает выбор
У меня есть два раскрывающихся списка ng-dropdown-multiselect в новой форме (код скопирован из того места, где они работают в другой форме). Оба загружают данные правильно, но неправильно показываютgeneral prohibition
при наведении курсора на флажки, которые также неактивны. Один из этих множественных выборов все равно позволяет мне отмечать флажки, а другой - нет. Я где-то пропал без вести?
HTML:
<td>
<div ng-dropdown-multiselect=""
title="Select the roles"
ng-disabled="!vm.hasAccess"
name="roles"
translation-texts="{dynamicButtonTextSuffix:'role(s)'}"
options="vm.data.roles"
selected-model="user.roles"
checkboxes="true"
nopadding="true"
extra-settings="roleDropdownSettings">
</div>
</td>
<td>
<div ng-dropdown-multiselect=""
title="Select the sites"
ng-disabled="!vm.hasAccess"
name="sites"
translation-texts="{dynamicButtonTextSuffix:'site(s)'}"
options="vm.data.sites"
selected-model="user.sites"
checkboxes="true"
nopadding="true"
extra-settings="roleDropdownSettings">
</div>
</td>
TS:
$scope.roleDropdownSettings = {
displayProp: "text",
idProp: "value",
scrollable: true,
showCheckAll: false,
showUncheckAll: false,
closeOnBlur: true,
externalIdProp: "" //makes the multi-select control return the full object instead of just the id value.
};