我有一个简单的复选框输入
<input type="checkbox" name="xxx" data-ng-clik='someFunction(true/false)' "/>
如果用户勾选复选框我想用真值调用我的someFunction(true),如果用户取消选中,我想用false值调用相同的函数someFunction(false)。
任何建议如何做到这一点?
答案 0 :(得分:7)
您应该在复选框的<form oninput="rtsmileage.value = rtsfader.value">
<input type="range" min="0" max="100" value="33" id="rtsfader" style="display:inline-block"> <output for="rtsfader" id="rtsmileage">33</output> miles
<form>
上调用您的方法,以获得正确的更改值。同时添加ng-change
以获得双向绑定,启用您的复选框值。
ng-model
答案 1 :(得分:0)
您必须在复选框字段
中使用ng-model
<input type="checkbox" name="xxx" ng-model="value" data-ng-click='someFunction(true/false)' "/>
因此,在您的函数中,您可以使用$scope.value