[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
xampp
/
htdocs
/
smk
/
application
/
views
/
akademik
/
tidaknaik
/
[
Home
]
File: tidaknaik_view.php
<!-- Content Header (Page header) --> <section class="content-header"> <h1> Siswa Tidak Naik Kelas <small>Pengaturan Tidak Naik Siswa</small> </h1> <ol class="breadcrumb"> <li><a href="<?php echo site_url() ?>/"><i class="fa fa-dashboard"></i> Home</a></li> <li><a href="<?php echo site_url() ?>/akademik/naiklulus">Kenaikan / Kelulusan</a></li> <li class="active">Tidak Naik</li> </ol> </section> <!-- Main content --> <section class="content"> <?php echo form_open('akademik/tidaknaik/tidak','id="form-tidaknaik"')?> <div class="row"> <div class="col-md-6"> <div class="box"> <div class="box-header with-border"> <div class="box-title">Data Asal : Tahun Ajaran Lama</div> </div><!-- /.box-header --> <div class="box-body"> <div class="form-horizontal"> <div class="form-group"> <label class="col-sm-3 control-label">Tahun Ajaran</label> <div class="col-sm-3"> <input type="hidden" id="check-asal" value="0" /> <input type="hidden" id="asal-id-thnajaran" name="asal-id-thnajaran" value="<?php if(!empty($asal_id_thnajaran)){ echo $asal_id_thnajaran; } ?>" /> <input type="text" class="form-control input-sm" name="asal-thnajaran" id="asal-thnajaran" value="<?php if(!empty($asal_thnajaran)){ echo $asal_thnajaran; }else{ echo 'BELUM AKTIF'; } ?>" readonly> </div> <div class="col-sm-4"> <select name="asal-jurusan" id="asal-jurusan" class="form-control input-sm"> <?php if(!empty($asal_jurusan)){ echo $asal_jurusan; } ?> </select> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label"></label> <div class="col-sm-3"> <div id="data-kelas"> <select name="asal-tingkat" id="asal-tingkat" class="form-control input-sm"> <?php if(!empty($asal_tingkat)){ echo $asal_tingkat; } ?> </select> </div> </div> <div class="col-sm-4"> <div id="asal-data-kelas"> <select name="asal-kelas" id="asal-kelas" class="form-control input-sm" disabled> <option value="kosong">Kelas</option> </select> </div> </div> <div class="col-sm-2"> <button type="button" id="btn-tampil-asal" class="btn btn-default btn-sm">Tampil</button> </div> </div> </div> </div> </div> <div class="box"> <div class="box-header with-border"> <div class="box-title">Data Asal Siswa <span id="nama-kelas-asal"></span></div> <div class="box-tools pull-right"> <button type="button" id="select-asal" title="Pilih Semua Siswa" class="btn btn-default btn-sm"><i class="fa fa-square-o"></i></button> </div> </div><!-- /.box-header --> <div class="box-body"> <div id="form-pesan"></div> <table id="table-siswa-asal" class="table table-bordered table-hover responsive"> <thead> <tr> <th> </th> <th>NIS</th> <th>Nama</th> <th></th> </tr> </thead> <tbody> <tr> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </tbody> </table> </div> <div class="box-footer"> <button type="button" id="btn-tidaknaik" class="btn btn-info pull-right">Tidak Naik</button> </div> </div> </div> <div class="col-md-6"> <div class="box"> <div class="box-header with-border"> <div class="box-title">Data Tujuan : Tahun Ajaran Aktif</div> </div><!-- /.box-header --> <div class="box-body"> <div class="form-horizontal"> <div class="form-group"> <label class="col-sm-3 control-label">Tahun Ajaran</label> <div class="col-sm-3"> <input type="hidden" id="tujuan-id-thnajaran" name="tujuan-id-thnajaran" value="<?php if(!empty($tujuan_id_thnajaran)){ echo $tujuan_id_thnajaran; } ?>" /> <input type="text" class="form-control input-sm" name="tujuan-thnajaran" id="tujuan-thnajaran" value="<?php if(!empty($tujuan_thnajaran)){ echo $tujuan_thnajaran; }else{ echo 'BELUM AKTIF'; } ?>" readonly> </div> <div class="col-sm-4"> <input type="hidden" name="tujuan-id-jurusan" id="tujuan-id-jurusan"> <input type="text" class="form-control input-sm" name="tujuan-jurusan" id="tujuan-jurusan" value="Jurusan" readonly> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label"></label> <div class="col-sm-3"> <input type="hidden" name="tujuan-id-tingkat" id="tujuan-id-tingkat"> <input type="text" class="form-control input-sm" name="tujuan-tingkat" id="tujuan-tingkat" value="Tingkat" readonly> </div> <div class="col-sm-4"> <div id="tujuan-data-kelas"> <select name="tujuan-kelas" id="tujuan-kelas" class="form-control input-sm" disabled> <option value="kosong">Kelas</option> </select> </div> </div> <button type="button" id="btn-tampil-tujuan" class="btn btn-default btn-sm">Tampil</button> </div> </div> </div> </div> <div class="box"> <div class="box-header with-border"> <div class="box-title">Data Siswa Tujuan <span id="nama-kelas-tujuan"></span></div> </div><!-- /.box-header --> <div class="box-body"> <div id="form-pesan"></div> <table id="table-siswa-tujuan" class="table table-bordered table-hover responsive"> <thead> <tr> <th> </th> <th>NIS</th> <th>Nama</th> <th>Kelas</th> </tr> </thead> <tbody> <tr> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </tbody> </table> </div> </div> </div> </div> <?php echo form_close(); ?> <?php echo form_open('akademik/tidaknaik/get_kelas','id="form-kelas"');?> <input type="hidden" id="kelas-asal-thnajaran" name="kelas-asal-thnajaran" > <input type="hidden" id="kelas-asal-tingkat" name="kelas-asal-tingkat" > <input type="hidden" id="kelas-asal-id-jurusan" name="kelas-asal-id-jurusan" > <input type="hidden" id="kelas-asal-jurusan" name="kelas-asal-jurusan" > <input type="hidden" id="kelas-tujuan-thnajaran" name="kelas-tujuan-thnajaran" > </form> <?php echo form_open('akademik/tidaknaik/batal','id="form-batal"')?> <input type="hidden" id="hapus-id" name="hapus-id" > </form> </section><!-- /.content --> <script lang="javascript"> function refresh_kelas(){ $('#kelas-asal-thnajaran').val(''); $('#kelas-asal-tingkat').val(''); $('#kelas-asal-id-jurusan').val(''); $('#kelas-asal-jurusan').val(''); $('#kelas-tujuan-thnajaran').val(''); $('#kelas-asal-thnajaran').val($('#asal-thnajaran').val()); $('#kelas-asal-tingkat').val($('#asal-tingkat').val()); $('#kelas-asal-id-jurusan').val($('#asal-jurusan').val()); $('#kelas-asal-jurusan').val($('#asal-jurusan option:selected').text()); $('#kelas-tujuan-thnajaran').val($('#tujuan-thnajaran').val()); $('#form-kelas').submit(); } function refresh_tableasal(){ $('#table-siswa-asal').dataTable().fnReloadAjax(); } function refresh_tabletujuan(){ $('#table-siswa-tujuan').dataTable().fnReloadAjax(); } function batalnaik(id){ $('#hapus-id').val(''); $('#hapus-id').val(id); $('#form-batal').submit(); } $(function(){ $("#asal-jurusan").change(function(){ refresh_kelas(); }); $("#asal-tingkat").change(function(){ refresh_kelas(); }); $("#btn-tampil-asal").click(function(){ refresh_tableasal(); $('#nama-kelas-asal').html(' : '+$('#asal-kelas option:selected').text()); }); $("#btn-tampil-tujuan").click(function(){ refresh_tabletujuan(); $('#nama-kelas-tujuan').html(' : '+$('#tujuan-kelas option:selected').text()); }); $("#btn-tidaknaik").click(function(){ $('#form-tidaknaik').submit(); }); $('#form-tidaknaik').submit(function(){ $("#modal-proses").modal('show'); $.ajax({ url:"<?php echo site_url()?>/akademik/tidaknaik/tidak", type:"POST", data:$('#form-tidaknaik').serialize(), cache: false, success:function(respon){ var obj = $.parseJSON(respon); if(obj.status==1){ $("#modal-proses").modal('hide'); $('#form-pesan').html(pesan_succ(obj.pesan)); setTimeout(function(){ $('#form-pesan').html(''); }, 2000); refresh_tableasal(); refresh_tabletujuan(); }else{ $("#modal-proses").modal('hide'); $('#form-pesan').html(pesan_err(obj.pesan)); setTimeout(function(){ $('#form-pesan').html(''); }, 5000); refresh_tableasal(); refresh_tabletujuan(); } } }); return false; }); $('#form-kelas').submit(function(){ $("#modal-proses").modal('show'); $.ajax({ url:"<?php echo site_url()?>/akademik/tidaknaik/get_kelas", type:"POST", data:$('#form-kelas').serialize(), cache: false, success:function(respon){ $("#modal-proses").modal('hide'); var obj = $.parseJSON(respon); $('#tujuan-jurusan').val(obj.tujuan_jurusan); $('#asal-data-kelas').html(obj.asal_kelas); $('#tujuan-id-tingkat').val(obj.tujuan_id_tingkat); $('#tujuan-tingkat').val(obj.tujuan_tingkat); $('#tujuan-data-kelas').html(obj.tujuan_kelas); } }); return false; }); $('#form-batal').submit(function(){ $("#modal-proses").modal('show'); $.ajax({ url:"<?php echo site_url()?>/akademik/tidaknaik/batal", type:"POST", data:$('#form-batal').serialize(), cache: false, success:function(respon){ var obj = $.parseJSON(respon); if(obj.status==1){ $("#modal-proses").modal('hide'); refresh_tableasal(); refresh_tabletujuan(); }else{ $("#modal-proses").modal('hide'); $('#form-pesan').html(pesan_err(obj.pesan)); setTimeout(function(){ $('#form-pesan').html(''); }, 5000); } } }); return false; }); $('#table-siswa-asal').DataTable({ "paging": true, "iDisplayLength":25, "bProcessing": false, "bServerSide": true, "searching": false, "aoColumns": [ {"bSearchable": false, "bSortable": false, "sWidth":"20px"}, {"bSearchable": false, "bSortable": false}, {"bSearchable": false, "bSortable": false}, {"bSearchable": false, "bSortable": false, "sWidth":"35px"}], "sAjaxSource": "<?php echo site_url()?>/akademik/tidaknaik/get_siswa_asal/", "autoWidth": false, "fnServerParams": function ( aoData ) { aoData.push( { "name": "kelas", "value": $('#asal-kelas').val()} ); } }); $('#table-siswa-tujuan').DataTable({ "paging": true, "iDisplayLength":25, "bProcessing": false, "bServerSide": true, "searching": true, "aoColumns": [ {"bSearchable": false, "bSortable": false, "sWidth":"20px"}, {"bSearchable": false, "bSortable": false}, {"bSearchable": false, "bSortable": false}, {"bSearchable": false, "bSortable": false}], "sAjaxSource": "<?php echo site_url()?>/akademik/tidaknaik/get_siswa_tujuan/", "autoWidth": false, "fnServerParams": function ( aoData ) { aoData.push( { "name": "kelas", "value": $('#tujuan-kelas').val()} ); } }); $( document ).ready(function() { $('#select-asal').click(function(event) { if($('#check-asal').val()==0) { $('#table-siswa-asal :checkbox').each(function() { this.checked = true; }); $('#check-asal').val('1'); }else{ $('#table-siswa-asal :checkbox').each(function() { this.checked = false; }); $('#check-asal').val('0'); } }); }); }); </script>