在jQuery中我会做类似的事情:
$( ".radio-buttons" ).change(function() {
..
});
我如何在Angular JS中做同样的事情
答案 0 :(得分:1)
有两种方法可以监控单选按钮的更改,
首先使用 ng-change和单选按钮,
</label><input type="radio" ng-model="radioValue" ng-change="invokeChangeFunction()" />Yes</label>
在控制器中,
$scope.invokeChangeFunction = function() {
console.log($scope.value);
}
第二种方法是使用 $ watch for ng-model ,
$scope.$watch('radioValue', function(value) {
console.log(value);
});
答案 1 :(得分:0)
在HTML中
<input type="checkbox" ng-change="change()">
在控制器中
$scope.change=function(){
//your logic
}