你能从ng-click获得这个ng-model值吗?

时间:2014-07-11 09:31:59

标签: javascript angularjs

我在angular.js中有几个复选框,我试图在单击时从所选复选框中获取ng-model值。有什么建议吗?

<div class="checkbox">
    <label>
    <input type="checkbox" ng-model="hyp" value="false" ng-click="selection($event)">
                    Hypertension
    </label>
</div>


$scope.selection = function($event){

    console.log($event.target.value);
}

我希望这很清楚:/

2 个答案:

答案 0 :(得分:6)

您可以直接将模型放入函数中:ng-click="selection(hyp)"

答案 1 :(得分:0)

您可以直接从模型中获取值。所以你可以这样做:

$scope.hyp = false;  // You can remove the value attribute
$scope.selection = function() {
  console.log($scope.hyp);
};