ng-disabledDirettiva 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-disableddirettiva 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-disableddell'attributo restituisce true.

La ng-disableddirettiva è necessaria per poter spostare il valore tra truee false. In HTML, non è possibile impostare l' disabledattributo 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.