ng-disabled
Direttiva AngularJS
Esempio
Disabilita/abilita il campo di inserimento:
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>
Definizione e utilizzo
La ng-disabled
direttiva imposta l'attributo disabilitato di un campo del modulo (input, select o textarea).
Il campo del modulo verrà disabilitato se l'espressione all'interno ng-disabled
dell'attributo restituisce true.
La ng-disabled
direttiva è necessaria per poter spostare il valore tra true
e false
. In HTML, non è possibile impostare l' disabled
attributo su false
(la presenza dell'attributo disabilitato rende l'elemento disabilitato, indipendentemente dal suo valore).
Sintassi
<input ng-disabled="expression"></input>
Supportato dagli elementi <input>, <select> e <textarea>.
Valori dei parametri
Value | Description |
---|---|
expression | An expression that will set the element's disabled attribute if it returns true. |