ng-disabled
Директива AngularJS
Пример
Отключить/включить поле ввода:
Disable form fields: <input type="checkbox" ng-model="all">
<br>
<input type="text" ng-disabled="all">
<input type="radio" ng-disabled="all">
<select ng-disabled="all">
<option>Female</option>
<option>Male</option>
</select>
Определение и использование
Директива ng-disabled
устанавливает отключенный атрибут поля формы (ввод, выбор или текстовое поле).
Поле формы будет отключено, если выражение внутри ng-disabled
атрибута возвращает значение true.
Директива ng-disabled
необходима, чтобы иметь возможность сдвигать значение между true
и false
. В HTML вы не можете установить disabled
атрибут в false
(наличие атрибута disabled делает элемент отключенным, независимо от его значения).
Синтаксис
<input ng-disabled="expression"></input>
Поддерживается элементами <input>, <select> и <textarea>.
Значения параметров
Value | Description |
---|---|
expression | An expression that will set the element's disabled attribute if it returns true. |