Отключить параметр в Angularjs Multi Select - PullRequest
0 голосов
/ 04 декабря 2018

Я использую поле множественного выбора angularjs, как показано ниже enter image description here

Это мой HTML-код

 <select multiple ng-options="Language.LangID as Language.LangName for Language in AllLanguages " ng-model="CountryExtraLanguages" multi-select="AllLanguages" ms-options="msOptions2" ng-selected="" ng-disabled=true ></select>

Мне нужно отключить или скрыть определенный язык (идентификатор хранится в другой переменной).Как это возможно ????

Я пытался ng-disabled=true, но он набирает все опции, мне нужно скрыть / отключить только одну конкретную опцию.

Спасибо.

1 Ответ

0 голосов
/ 04 декабря 2018

вы можете сделать это, добавив отключить, когда условие в ng-options

, например, вы можете сделать таким образом

<select multiple ng-options="Language.LangID as Language.LangName disable when Language.LangID == 1 for Language in AllLanguages " ng-model="CountryExtraLanguages" multi-select="AllLanguages" ms-options="msOptions2" ng-selected="" ></select>
...