ng-disabled
Directiva AngularJS
Ejemplo
Deshabilitar / habilitar el campo de entrada:
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>
Definición y uso
La ng-disabled
directiva establece el atributo deshabilitado de un campo de formulario (entrada, selección o área de texto).
El campo de formulario se desactivará si la expresión dentro del ng-disabled
atributo devuelve verdadero.
La ng-disabled
directiva es necesaria para poder cambiar el valor entre true
y false
. En HTML, no puede establecer el disabled
atributo en false
(la presencia del atributo deshabilitado hace que el elemento esté deshabilitado, independientemente de su valor).
Sintaxis
<input ng-disabled="expression"></input>
Compatible con los elementos <input>, <select> y <textarea>.
Valores paramétricos
Value | Description |
---|---|
expression | An expression that will set the element's disabled attribute if it returns true. |