ng-disabledSmě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-disablednastavuje zakázaný atribut pole formuláře (input, select nebo textarea).

Pole formuláře bude deaktivováno, pokud výraz uvnitř ng-disabledatributu vrátí hodnotu true.

Direktiva ng-disabledje nezbytná k tomu, aby bylo možné posunout hodnotu mezi truea false. V HTML nemůžete nastavit disabledatribut 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.