var app=angular.module('result_app',[]); app.controller('result_ctrl', function($scope,$http) { $("#sess").css("display","none"); $("#exam").css("display","none"); $("#clas").css("display","none"); $scope.x={}; $http.get("https://himaliselect.org/index.php/api/fetch_sessions").success (function(data) { var row=Object.keys(data).length; if(row>1) $scope.sessions=data; else{ $scope.x.session_id=data[0].session_id; $scope.fetch_exams(data[0].session_id); } }); $scope.fetch_exams=function(session_id) { $("#sess").css("display","block"); $http.get("https://himaliselect.org/index.php/api/fetch_exams?session_id="+session_id).success (function(data) { $scope.exams=data; $("#sess").css("display","none"); }); } $scope.fetch_classes=function(session_id,exam_id) { $("#exam").css("display","block"); $http.get("https://himaliselect.org/index.php/api/fetch_classes?exam_id="+exam_id+"&session_id="+session_id).success (function(data) { $scope.class_list=data; $("#exam").css("display","none"); }); } $scope.fetch_sections=function(class_name) { $("#clas").css("display","block"); $http.get("https://himaliselect.org/index.php/api/fetch_sections?class_name="+class_name).success (function(data) { $scope.sections=data; $("#clas").css("display","none"); }); } $scope.fetch_result=function() { $.ajax({ type: "POST", url: "https://himaliselect.org/index.php/api/check_result", data: $("#resultform").serialize(), beforeSend: function(){ $('#loader').css('visibility',"visible"); $('#result').html(''); }, success: function(data){ $('#result').html(data); $('#printbtn').css("display","block"); $('#loader').css('visibility',"hidden"); } }); } });