如何检查Angular JS中是否选中了复选框?

时间:2015-05-11 12:31:51

标签: angularjs

我的HTML表单包含以下字段:inputtextarea。 所有字段都有属性required,提交按钮包含:

<div ng-click="Share()" ng-disabled="shareForm.$invalid"</div>

如何检查复选框是否已选中并禁用按钮?

2 个答案:

答案 0 :(得分:3)

ng-model绑定放在您的输入上:

<div ng-click="Share()" ng-model="checked" ng-disabled="shareForm.$invalid"</div>

在你的&#34;分享&#34;功能:

if($scope.checked){
   //do some action if checkbox is checked
}

答案 1 :(得分:2)

使用&#34; ng-model&#34;在角度

<input type="checkbox" ng-model="checked"/>
<button ng-disabled="!checked"> MyInput </button>