У меня есть ui, в котором на основе выбора одного раскрывающегося списка выпадающего списка следует отключить. Оба этих раскрывающихся списка создаются с использованием ng-repeat. Ниже приведен пример кодаОтключение с помощью Angularjs
<tr data-ng-repeat="abc in xyz.divisionViewList" >
<select
data-ng-model="abc.selectedAppRole"
ng-init="abc.selectedAppRole =abc.selectedAdRole"
id="{{abc.applicationId}}_{{abc.divisionId}}" name="{{abc.selectedAppRole}}">
<option value="null">Select/Deselect a role</option>
<option data-ng-repeat="roleDetail in abc.roleDetails" data-ng-selected="{{abc.adRole == abc.selectedAdRole}}"
value="{{abc.adRole}}"> {{abc.roleDesc}} </option>
</select>
</tr>
Как это динамическое сгенерированные падение падение на основе ng- повтор, я хочу поставить валидации на основе отбора по одной капле вниз. Пожалуйста, дайте мне знать, как я могу поставить эту проверку, чтобы я мог отключить и включить любое раскрывающееся меню, основанное на выборе другого. Я действительно застрял на этом.
Используйте 'ng-disabled' и используйте значение модели одного из выпадающих списков для отключения/включения другого. Документы: https://docs.angularjs.org/api/ng/directive/ngDisabled – scareddragon
Как выглядит ваш второй выпадающий список? У него есть ng-disabled с выражением, которое вы хотите отключить? – jcc
Это находится под циклом, и я динамически генерирую выпадающие списки. Таким образом, одно и то же выражение для ng-disabled будет применяться ко всем из них. @scareddragon, как я могу использовать значение модели выпадающих списков, когда они находятся под контуром –