I have 2 radio buttons, then is ng-change event is applied on NO radio button.
I am showing a confirmation box , on ng-change event of NO radio button. 
if he click cancel, Then I want to check the Yes Radio button.
But it's not working .
HTML
<body ng-app="myapp" ng-controller="MyCtrl">
  <div>
    Yes:
    <input type="radio" ng-model="ModelVal" value="true" name="ff">
    <br>No:
    <input type="radio" ng-model="ModelVal" value="false" ng-change="chck('ModelVal')" name="ff">
    <br>
    <hr>{{ModelVal}}
    <div ng-if="ModelVal == 'true'">Helll</div>
  </div>
</body>
JS
// Code goes here
var myapp=angular.module('myapp',[]);
myapp.controller('MyCtrl',function($scope){
  $scope.ModelVal='true';
 $scope.chck=function(chkM){
   var getV=confirm('Sure to Cancel ?');
  if(getV) {
            $scope[chkM]='false';
        }else {
           $scope[chkM]='true';
        }
 };
});
as you can see from demo, after clicking on NO radio button, I'm not changing model, unless he click on OK or cancel.
 
     
    