<div class="row" ng-if="question.type == 4"> <div class="form-group"> <div class="col-md-1 col-sm-1 col-xs-1"></div> <div class="col-md-10 col-sm-10 col-xs-10"> <table class="table table-head table-hover table-bordered" ng-init="columnnum = question.structure.list.column.length"> <thead> <tr> <th rowspan="2">{{ getQuestionData(question.structure.list.headerrow) }}</th> <th colspan="{{ columnnum }}">{{ getQuestionData(question.structure.list.headercolumn) }}</th> </tr> <tr> <th ng-repeat="question in question.structure.list.column"> {{ getQuestionData(question) }}</th> </tr> </thead> <tbody ng-repeat="listrow in question.structure.list.grouprow[0].listrow" ng-if="question.structure.list.grouprow[0].groupid == 'default' || question.structure.list.grouprow[0].listrow.length > 0"> <tr> <td>{{ getQuestionData(listrow) }}</td> <td ng-repeat="cols in question.structure.list.column"> <center> <input type="radio" value="{{ $index }}" ng-model="listrow.value" ng-disabled="formData.savestatus == '1' || formData.savestatus == '2'"> </center> </td> </tr> </tbody> <tbody ng-repeat="listrow in question.structure.list.grouprow" ng-if="listrow.groupid != 'default'" ng-init="$fitstIndex = $parent.$parent.$index"> <tr> <td colspan="{{ columnnum+1 }}" class="font-bold subgroup">{{ getQuestionData(listrow.groupname) }}</td> </tr> <tr ng-repeat="listrow in listrow.listrow" ng-init="$grandparent = $parent.$index"> <td class="shift-table">{{ getQuestionData(listrow) }}</td> <td ng-repeat="cols in question.structure.list.column"> <center> <input type="radio" value="{{ $index }}" ng-model="listrow.value" ng-disabled="formData.savestatus == '1' || formData.savestatus == '2'"> </center> </td> </tr> </tbody> </table> </div> </div> </div> <div class="row" ng-if="question.type == 5"> <div class="form-group"> <div class="col-md-1 col-sm-1 col-xs-1"></div> <div class="col-md-10 col-sm-10 col-xs-10"> <table class="table table-head table-hover table-bordered" ng-init="columnnum = question.structure.list.column.length"> <thead> <tr> <th rowspan="2">{{ getQuestionData(question.structure.list.headerrow) }}</th> <th colspan="{{ columnnum }}">{{ getQuestionData(question.structure.list.headercolumn) }}</th> </tr> <tr> <th ng-repeat="question in question.structure.list.column"> {{ getQuestionData(question) }}</th> </tr> </thead> <tbody ng-repeat="listrow in question.structure.list.grouprow[0].listrow" ng-if="question.structure.list.grouprow[0].groupid == 'default' || question.structure.list.grouprow[0].listrow.length > 0"> <tr> <td>{{ getQuestionData(listrow) }}</td> <td ng-repeat="cols in question.structure.list.column"> <center> <input type="checkbox" value=" {{ $index }}" ng-model="listrow.isSelect[$index]" ng-disabled="formData.savestatus == '1' || formData.savestatus == '2'"> </center> </td> </tr> </tbody> <tbody ng-repeat="listrow in question.structure.list.grouprow" ng-if="listrow.groupid != 'default'" ng-init="$fitstIndex = $parent.$parent.$index"> <tr> <td colspan="{{ columnnum+1 }}" class="font-bold">{{ getQuestionData(listrow.groupname) }}</td> </tr> <tr ng-repeat="listrow in listrow.listrow" ng-init="$grandparent = $parent.$index"> <td class="shift-table">{{ getQuestionData(listrow) }}</td> <td ng-repeat="cols in question.structure.list.column"> <center> <input type="checkbox" value=" {{ $index }}" ng-model="listrow.isSelect[$index]" ng-disabled="formData.savestatus == '1' || formData.savestatus == '2'"> </center> </td> </tr> </tbody> </table> </div> </div> </div> <div class="row" ng-if="question.type == 7"> <div class="form-group"> <div class="col-md-1 col-sm-1 col-xs-1"></div> <div class="col-md-10 col-sm-10 col-xs-10"> <table class="table table-head table-hover table-bordered" ng-init="columnnum = question.structure.list.column.length"> <thead> <tr> <th rowspan="2">{{ getQuestionData(question.structure.list.headerrow) }}</th> <th colspan="{{ columnnum }}">{{ getQuestionData(question.structure.list.headercolumn) }}</th> </tr> <tr> <th ng-repeat="question in question.structure.list.column"> {{ getQuestionData(question) }}</th> </tr> </thead> <tbody ng-repeat="listrow in question.structure.list.grouprow[0].listrow" ng-if="question.structure.list.grouprow[0].groupid == 'default' || question.structure.list.grouprow[0].listrow.length > 0"> <tr> <td>{{ getQuestionData(listrow) }}</td> <td ng-repeat="cols in question.structure.list.column"> <md-input-container class="md-block fullwidth md-table-input"> <input class="input-custom" name="cols_{{ $index }}" ng-model="listrow.textvalue[$index]" ng-disabled="formData.savestatus == '1' || formData.savestatus == '2'"> </md-input-container> </td> </tr> </tbody> <tbody ng-repeat="listrow in question.structure.list.grouprow" ng-if="listrow.groupid != 'default'" ng-init="$fitstIndex = $parent.$parent.$index"> <tr> <td colspan="{{ columnnum+1 }}" class="font-bold">{{ getQuestionData(listrow.groupname) }}</td> </tr> <tr ng-repeat="listrow in listrow.listrow" ng-init="$grandparent = $parent.$index"> <td class="shift-table">{{ getQuestionData(listrow) }}</td> <td ng-repeat="cols in question.structure.list.column"> <center> <md-input-container class="md-block fullwidth md-table-input"> <input class="input-custom" name="cols_{{ $index }}" ng-model="listrow.textvalue[$index]" ng-disabled="formData.savestatus == '1' || formData.savestatus == '2'"> </md-input-container> </center> </td> </tr> </tbody> </table> </div> </div> </div>