ng-disabled
Diretiva AngularJS
Exemplo
Desabilite / habilite o 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>
Definição e uso
A ng-disabled
diretiva define o atributo desativado de um campo de formulário (entrada, seleção ou área de texto).
O campo do formulário será desabilitado se a expressão dentro do ng-disabled
atributo retornar true.
A ng-disabled
diretiva é necessária para poder deslocar o valor entre true
e false
. Em HTML, você não pode definir o disabled
atributo para false
(a presença do atributo disabled torna o elemento desabilitado, independentemente de seu valor).
Sintaxe
<input ng-disabled="expression"></input>
Suportado pelos elementos <input>, <select> e <textarea>.
Valores de parâmetro
Value | Description |
---|---|
expression | An expression that will set the element's disabled attribute if it returns true. |