I have a modal window where i have one radio button with current code when i select the radio button it loads the data, How can i set default value checked for radio button and load the toggleChange()
method on page load ?
main.html
<div class="col-md-5">
<input type="radio"
name="optionsRadios" id="unrated" ng-value="'assign'" checked="checked"
ng-model="nonPersistentProcess.showCriteria" ng-init="toggleChange()">
<strong>Show all available controls that are not aligned to this risk</strong>
</div>
main.js
$scope.toggleChange = function() {
if ($scope.nonPersistentProcess.showCriteria === 'disassign') {
$scope.controlRiskGridOption = riskToControlGridDataService.getControlsInProcess();
$scope.controlRiskGridOption.dataSource = riskToControlGridDataService.getControlsInProcessGridDataSource($stateParams.processId, $scope.nonPersistentProcess.riskKey);
} else if ($scope.nonPersistentProcess.showCriteria === 'assign') {
$scope.controlRiskGridOption = riskToControlGridDataService.getAllControls($scope);
$scope.controlRiskGridOption.dataSource = riskToControlGridDataService.getAllControlsGridDataSource($stateParams.processId, $scope.nonPersistentProcess.riskKey);
}
$scope.selectedFlagControlInProcess = true;
$scope.selectedTypeProcess = new Date().getTime();
$scope.controlInPrcsSelected = {};
$scope.controlInPrcsNoAlignSelected = {};
$scope.controlInPrcsSelectedArray = {};
$scope.controlInPrcsNoAlignSelectedArray = {};
};