ng-disabled
Směrnice AngularJS
Příklad
Zakázat / povolit vstupní pole:
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>
Definice a použití
Direktiva ng-disabled
nastavuje zakázaný atribut pole formuláře (input, select nebo textarea).
Pole formuláře bude deaktivováno, pokud výraz uvnitř ng-disabled
atributu vrátí hodnotu true.
Direktiva ng-disabled
je nezbytná k tomu, aby bylo možné posunout hodnotu mezi true
a false
. V HTML nemůžete nastavit disabled
atribut na false
(přítomnost vypnutého atributu způsobí, že prvek bude zakázán, bez ohledu na jeho hodnotu).
Syntax
<input ng-disabled="expression"></input>
Podporováno prvky <input>, <select> a <textarea>.
Hodnoty parametrů
Value | Description |
---|---|
expression | An expression that will set the element's disabled attribute if it returns true. |