fix : request sdm notif and filtering data
This commit is contained in:
+34
-3
@@ -11,6 +11,7 @@
|
||||
</style>
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$filter = isset($_POST['filter'])?$_POST['filter']:'';
|
||||
|
||||
$data_pegawai_id=$_POST['data_pegawai_id'];
|
||||
$d=pg_query("SELECT p.nama,p.nipb,p.golongan,p.ruang,s.nama
|
||||
@@ -148,12 +149,19 @@ Riwayat
|
||||
</div>
|
||||
|
||||
<div class="row" style="color:black" id="tes2">
|
||||
<div class="col-lg-6">
|
||||
<div class="col-lg-4">
|
||||
<span style="font-family:Arial;font-weight:bold">
|
||||
Daftar Kelengkapan dan Persyaratan
|
||||
</span>
|
||||
</div>
|
||||
<div class="col-lg-2">
|
||||
<select id="filter_pns_pppk" class="form-control" style="width:220px;display:inline-block">
|
||||
<option value=""<?php if($filter=='') echo ' selected';?>>- Pilih Filter -</option>
|
||||
<option value="pns"<?php if($filter=='pns') echo ' selected';?>>PNS</option>
|
||||
<option value="pppk"<?php if($filter=='pppk') echo ' selected';?>>PPPK</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-2">
|
||||
<button class="btn btn-default btn-block" id="btn_tgg2" style="font-family:Arial;font-weight:bold"><i class="mdi mdi-timer-sand m-r-5"></i>
|
||||
Tunggu
|
||||
<span class="label label-purple pull-right" style="margin-top:2px" id="jtggbg_notif2"></span>
|
||||
@@ -338,7 +346,12 @@ $('#tes2').show();
|
||||
$('.bat').show();
|
||||
var riwayat_jbel_id=$('#riwayat_jbel_id').val();
|
||||
var data_pegawai_id=$('#data_pegawai_id').val();
|
||||
$('#tabel_kelengkapan').load('app/st_jbel/tabel_daftar.php',{riwayat_jbel_id:riwayat_jbel_id, data_pegawai_id:data_pegawai_id});
|
||||
var filter_val = $('#filter_pns_pppk').val() || '';
|
||||
if (filter_val=='') {
|
||||
$('#tabel_kelengkapan').hide();
|
||||
} else {
|
||||
$('#tabel_kelengkapan').show().load('app/st_jbel/tabel_daftar.php',{riwayat_jbel_id:riwayat_jbel_id, data_pegawai_id:data_pegawai_id, filter: filter_val});
|
||||
}
|
||||
}
|
||||
|
||||
$('#batal_registrasi').click(function(){
|
||||
@@ -463,7 +476,12 @@ $.ajax({
|
||||
$('#jumlah_jbel').val('1');
|
||||
var riwayat_jbel_id=$('#riwayat_jbel_id').val();
|
||||
var data_pegawai_id=$('#data_pegawai_id').val();
|
||||
$('#tabel_kelengkapan').load('app/st_jbel/tabel_daftar.php',{riwayat_jbel_id:riwayat_jbel_id, data_pegawai_id:data_pegawai_id});
|
||||
var filter_now = $('#filter_pns_pppk').val() || '';
|
||||
if (filter_now=='') {
|
||||
$('#tabel_kelengkapan').empty().hide();
|
||||
} else {
|
||||
$('#tabel_kelengkapan').show().load('app/st_jbel/tabel_daftar.php',{riwayat_jbel_id:riwayat_jbel_id, data_pegawai_id:data_pegawai_id, filter: filter_now});
|
||||
}
|
||||
$('#tes1').hide();
|
||||
$('#tes2').show();
|
||||
$('.bat').show();
|
||||
@@ -544,4 +562,17 @@ $(document).on('hidden.bs.modal', function (event) {
|
||||
$('body').addClass('modal-open');
|
||||
}
|
||||
});
|
||||
|
||||
// reload kelengkapan table when filter changes
|
||||
$(document).on('change','#filter_pns_pppk',function(){
|
||||
if ($('#jumlah_jbel').val()=='0') return;
|
||||
var riwayat_jbel_id = $('#riwayat_jbel_id').val();
|
||||
var data_pegawai_id = $('#data_pegawai_id').val();
|
||||
var filter = $(this).val() || '';
|
||||
if (filter=='') {
|
||||
$('#tabel_kelengkapan').empty().hide();
|
||||
} else {
|
||||
$('#tabel_kelengkapan').show().load('app/st_jbel/tabel_daftar.php',{riwayat_jbel_id:riwayat_jbel_id, data_pegawai_id:data_pegawai_id, filter: filter});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user