Javascript AngularJs Radio按钮未删除复选框后单击
我有个问题。当我点击单选按钮时,复选框必须被删除,但我不能这样做Javascript AngularJs Radio按钮未删除复选框后单击,javascript,angularjs,Javascript,Angularjs,我有个问题。当我点击单选按钮时,复选框必须被删除,但我不能这样做 <tr ng-show="selectBolum.id!=NULL" ng-repeat="burs in getHesaplama | orderBy:'-tam_oran/1' | filter:{id:selectBolum.id}"> <td><b>{{burs.burs_adi + ' %' + burs.mat_oran*100
<tr ng-show="selectBolum.id!=NULL" ng-repeat="burs in getHesaplama | orderBy:'-tam_oran/1' | filter:{id:selectBolum.id}">
<td><b>{{burs.burs_adi + ' %' + burs.mat_oran*100 + ' '}}</b>{{burs.aciklama}}</td>
<td class="text-center">
<input ng-show="burs.birlestirme=='HAYIR'" type="radio" id="radio" ng-click="newValue(burs.mat_oran)" ng-model="getRadiobtn" name="radiobtn">
<input ng-show="burs.birlestirme=='EVET'" type="checkbox" ng-change="newDsc(burs.mat_oran,check)" ng-model="check" ng-checked="getRadiobtn">
</td>
</tr>
添加以下更改:
添加以下更改:
您能用stackblitz在这里创建示例代码吗?你到底想要什么?每当你点击两个单选按钮中的任何一个,那么如果有任何复选框,你必须取消选中吗?当我点击任何单选按钮时,表中的所有复选框都将被批准。顺便说一句,我正在使用谷歌翻译对不起,翻译不好,你能用stackblitz在这里创建示例代码吗?你到底想要什么?每当你点击两个单选按钮中的任何一个,那么如果有任何复选框,你必须取消选中吗?当我点击任何单选按钮时,表中的所有复选框都将被批准。顺便说一下,我正在使用谷歌翻译,很抱歉翻译不好,我的问题是它没有对图片采取行动。不明白吗?如果单击任何单选按钮,则要选中所有复选框。对吗?所有复选框取消选中。所有复选框在单选按钮单击时取消选中?但如果在单击单选按钮之前未选中?您可以将其设置为false
,然后在newValue()
函数中,我的问题是它没有对图片执行操作?如果单击任何单选按钮,则要选中所有复选框。对吗?所有复选框取消选中。所有复选框在单选按钮单击时取消选中?但如果在单击单选按钮之前未选中?您可以在newValue()
函数中将其设置为false
$scope.newValue =function(value) {
$scope.getKalan = $scope.getUcret;
$scope.getKalan = $scope.getUcret -(value*$scope.getUcret);
$scope.check=false;
}
$scope.newDsc =function(value,check) {
if (check == true) {
if ($scope.getKalan == 0) {
$scope.getKalan = $scope.getUcret;
}
else{
$scope.getKalan = $scope.getKalan - (value*$scope.getUcret);
}
}
else{
$scope.getKalan = $scope.getKalan + (parseFloat(value)*$scope.getUcret);
}
}
$scope.checkBoxStatus = [];
$scope.newValue =function(value) {
$scope.getKalan = $scope.getUcret;
$scope.getKalan = $scope.getUcret -(value*$scope.getUcret);
$scope.check=false;
$scope.checkBoxStatus = [];
//$( "input[type='checkbox']" ).prop( "checked", false );
}
$scope.getReset = function () {
$scope.getKalan = $scope.getUcret;
$scope.checkBoxStatus = [];
}