fix(registrasi): perbaiki logika penanganan jenis penilaian
- Menambahkan variabel untuk menyimpan ID jenis penilaian. - Memperbaiki kondisi untuk menampilkan atau menyembunyikan div region berdasarkan jenis penilaian. - Mengatur nilai jenis laporan sesuai dengan jenis penilaian yang dipilih.
This commit is contained in:
@@ -200,23 +200,16 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
$('#{{$route[0]}}_jenis_penilaian').on('change', function (e) {
|
$('#{{$route[0]}}_jenis_penilaian').on('change', function (e) {
|
||||||
|
var jenis_penilaian_id = $(this).val();
|
||||||
|
|
||||||
var idNya = $('#{{$route[0]}}_jenis_penilaian').find(":selected").val();
|
if (jenis_penilaian_id === '1') {
|
||||||
// var textNya = $('#{{$route[0]}}_jenis_penilaian').find(":selected").text();
|
|
||||||
|
|
||||||
if('1'==idNya)
|
|
||||||
{
|
|
||||||
// INTERNAL, show region
|
// INTERNAL, show region
|
||||||
$("#{{ $route[0] }}_div_region").show();
|
$("#{{ $route[0] }}_div_region").show();
|
||||||
}
|
$("#jenis_laporan").val('sederhana');
|
||||||
else if('2' == idNya)
|
} else {
|
||||||
{
|
// For all other cases, hide region
|
||||||
$("#{{ $route[0] }}_div_region").hide();
|
|
||||||
}
|
|
||||||
else if('0' == idNya)
|
|
||||||
{
|
|
||||||
// selain INTERNAL, hide region
|
|
||||||
$("#{{ $route[0] }}_div_region").hide();
|
$("#{{ $route[0] }}_div_region").hide();
|
||||||
|
$("#jenis_laporan").val('standar');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user