diff --git a/Views/Edukasi/Index.cshtml b/Views/Edukasi/Index.cshtml index d9bd7e1..d3e0db5 100644 --- a/Views/Edukasi/Index.cshtml +++ b/Views/Edukasi/Index.cshtml @@ -246,7 +246,6 @@ function toggleFields(mode) { const jenisValue = mode === 'tambah' ? $('#jenis_tambah').val() : $('#edit_jenis').val(); const prefix = mode === 'tambah' ? 'tambah' : 'edit'; - const isTambah = mode === 'tambah'; // show fields $(`#dokumen_${prefix}_field, #link_${prefix}_field`).show(); @@ -258,14 +257,14 @@ }; if (jenisValue === 'Dokumen') { - setRequired('dokumen', isTambah); + setRequired('dokumen', true); setRequired('link', false); } else if (jenisValue === 'LinkKonten') { setRequired('dokumen', false); setRequired('link', true); } else { - setRequired('dokumen', isTambah); - setRequired('link', isTambah); + setRequired('dokumen', true); + setRequired('link', true); } } @@ -278,8 +277,6 @@ } $(document).ready(function () { - toggleFieldsTambah(); - toggleFieldsEdit(); // Trigger changes jenis edukasi $('#jenis_tambah').on('change', toggleFieldsTambah); @@ -393,6 +390,7 @@ $('#edit_link').val(rowData.linkKonten); modal_edit.showModal(); + toggleFieldsEdit(); }); // Button Delete diff --git a/Views/Shared/Layouts/App/_Sidebar.cshtml b/Views/Shared/Layouts/App/_Sidebar.cshtml index e2513e7..702c129 100644 --- a/Views/Shared/Layouts/App/_Sidebar.cshtml +++ b/Views/Shared/Layouts/App/_Sidebar.cshtml @@ -266,7 +266,7 @@