iJa*_*ade 3 javascript angularjs
我正在尝试根据输入类型值禁用启用按钮.这是Angular JS html代码
<div ng-app>
<form name="myForm" ng-controller="ctrl">
<input type="text" ng-model="name" ng-required="true" />
<span>{{name}}</span>
<input type="submit" value="Submit" ng-disabled="myForm.name.$pristine" />
</form>
</div>
Run Code Online (Sandbox Code Playgroud)
和控制器代码:
function ctrl($scope){
$scope.name = "hello";
}
Run Code Online (Sandbox Code Playgroud)
但无论如何,按钮都不会被禁用.
这是DEMO
注意:我希望仅当文本框没有任何值时才禁用该按钮,反之亦然
小智 11
试试这个
<input type="submit" value="Submit" ng-disabled="name==undefined || name==''" />
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你.....................
您需要并name在输入上工作.
<input type="text" ng-model="name" ng-required="true" name='myName' ng-model='myName'/>
看到我的小提琴
http://jsfiddle.net/cmyworld/6Zjd3/1/
| 归档时间: |
|
| 查看次数: |
42173 次 |
| 最近记录: |