No Description

annual_report.blade.php 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. @extends('layouts.master')
  2. @section('navigation')
  3. @if(Auth::user()->role==1)
  4. @include('local.managers.admins._navigation')
  5. @elseif(Auth::user()->role==2)
  6. @include('local.managers.sCoords._navigation')
  7. @elseif(Auth::user()->role==3)
  8. @include('local.managers.pCoords._navigation')
  9. @endif
  10. @stop
  11. @section('main')
  12. <div class="row">
  13. <div class="category" >
  14. <label for="annual_plans">Annual Plan</label>
  15. <div class="select">
  16. <select class="selectpicker" name="annual_plan" id="annual_plans" onchange ="fetchAnnualReport(this)">
  17. @foreach ($annual_plans as $an_pl)
  18. <option value='{{json_encode($an_pl)}}'>Annual Plan {{$an_pl->academic_year}}</option>
  19. @endforeach
  20. </select>
  21. </div>
  22. </div>
  23. </div>
  24. <script>
  25. function fetchAnnualReport(select){
  26. object_json = $(select).val();
  27. object_json = JSON.parse(object_json);
  28. semester_start = object_json.semester_start;
  29. semester_end = object_json.semester_end;
  30. program_id = object_json.program_id;
  31. annual_plan_id = object_json.annual_id;
  32. $.post(
  33. "{{ URL::action('AnnualPlansController@fetchAnnualReport') }}",
  34. {
  35. semester_start: semester_start,
  36. semester_end: semester_end,
  37. program_id: program_id,
  38. annual_plan_id: annual_plan_id,
  39. academic_year:object_json.academic_year
  40. },
  41. function(data)
  42. {
  43. }
  44. );
  45. }
  46. fetchAnnualReport(document.getElementById('annual_plans'));
  47. </script>
  48. @section('included-js')
  49. @include('global._datatables_js')
  50. @stop
  51. @stop
  52. @section('javascript')
  53. @stop