这是我的表格
<form name="myForm">
<input ng-disabled="true" type="text" >*
</form>
但是我想了解为什么没有禁用此输入字段?
我也试过了$ scope,所以在CTRL:
$scope.diss=true;
并在html中:
<form name="myForm">
<input ng-disabled="diss" type="text" >*
</form>
它仍然不起作用,任何提示?
答案 0 :(得分:8)
以下是ng-disabled
指令的简单工作示例:
<form ng-app>
<input ng-disabled="checked" type="text" />
Click me to disable: <input type="checkbox" ng-model="checked"><br/>
</form>
答案 1 :(得分:1)
我无法在版本1.2.x(我在1.0.8之前)使用ng-disabled,因为我的jQuery版本是1.4.2。
angularJS 1.0.x需要jQuery 1.6或更新版本。
升级jQuery或angularJS将解决问题 - angularJS 1.2.x检测到你的jQuery版本并将回退到它的内部jQLite。