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:
Daeng Deni Mardaeni
2025-03-07 11:23:42 +07:00
parent b319abbabb
commit cf6e008502

View File

@@ -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');
} }
}); });