AngularJS ng-disabled
指令
示例
禁用 / 启用输入字段
禁用表单字段: <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>
自己动手试一试 »
定义和用法
ng-disabled
指令用于设置表单字段 (input, select, 或 textarea) 的 disabled 属性。
如果 ng-disabled
属性内的表达式返回 true,则表单字段将被禁用。
ng-disabled
指令必须能够实现在 true
和 false
之间的切换。在 HTML 中,您不能将 disabled
属性设置为 false
(disabled 属性的存在会使元素禁用,无论其值是什么)。
语法
<input ng-disabled="expression"></input>
受 <input>、<select> 和 <textarea> 元素支持。
参数值
值 | 描述 |
---|---|
expression | 如果返回 true,则会将元素的 disabled 属性设置为 true 的表达式。 |