【发布时间】:2016-12-22 21:24:31
【问题描述】:
如果列表中没有选择任何选项或者列表中没有所选的类,我想禁用添加按钮。
HTML:
<div ng-repeat="json in myJson" ng-class="{'selected': json.selected}" ng-model="selectionOptions" ng-click="selectItem($index)">
{{json.title}}
</div>
<button ng-disabled="hideAdd">Add</button>
我试过了:
$scope.$watch('selectionOptions', function(val) {
if(angular.element('selectionOptions').hasClass('selected')) {
$scope.hideAdd = false;
} else {
$scope.hideAdd = true;
}
});
【问题讨论】:
标签: javascript html angularjs angularjs-directive scope