From cf6e008502da08f220ec1c806b1e804bf42ef3be Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Fri, 7 Mar 2025 11:23:42 +0700 Subject: [PATCH] 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. --- .../views/registrasi/js/editjs.blade.php | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/resources/views/registrasi/js/editjs.blade.php b/resources/views/registrasi/js/editjs.blade.php index b005f59..7d0d063 100644 --- a/resources/views/registrasi/js/editjs.blade.php +++ b/resources/views/registrasi/js/editjs.blade.php @@ -200,23 +200,16 @@ }); $('#{{$route[0]}}_jenis_penilaian').on('change', function (e) { + var jenis_penilaian_id = $(this).val(); - var idNya = $('#{{$route[0]}}_jenis_penilaian').find(":selected").val(); - // var textNya = $('#{{$route[0]}}_jenis_penilaian').find(":selected").text(); - - if('1'==idNya) - { + if (jenis_penilaian_id === '1') { // INTERNAL, show region $("#{{ $route[0] }}_div_region").show(); - } - else if('2' == idNya) - { - $("#{{ $route[0] }}_div_region").hide(); - } - else if('0' == idNya) - { - // selain INTERNAL, hide region + $("#jenis_laporan").val('sederhana'); + } else { + // For all other cases, hide region $("#{{ $route[0] }}_div_region").hide(); + $("#jenis_laporan").val('standar'); } });