diff --git a/Controllers/Main/ReduksiSampahSatpelController.cs b/Controllers/Main/ReduksiSampahSatpelController.cs index 83659bb..d7138f5 100644 --- a/Controllers/Main/ReduksiSampahSatpelController.cs +++ b/Controllers/Main/ReduksiSampahSatpelController.cs @@ -16,6 +16,7 @@ namespace BankSampahApp.Controllers.Main var data = new[] { new { + id=1, nama_lokasi = "Jakarta Pusat", alamat = @"
@@ -36,6 +37,7 @@ namespace BankSampahApp.Controllers.Main "
", }, new { + id=2, nama_lokasi = "Jakarta Selatan", alamat = @"
@@ -56,6 +58,7 @@ namespace BankSampahApp.Controllers.Main "
", }, new { + id=3, nama_lokasi = "Jakarta Barat", alamat = @"
@@ -76,6 +79,7 @@ namespace BankSampahApp.Controllers.Main "
", }, new { + id=4, nama_lokasi = "Jakarta Timur", alamat = @"
@@ -96,6 +100,7 @@ namespace BankSampahApp.Controllers.Main "
", }, new { + id=5, nama_lokasi = "Jakarta Utara", alamat = @"
@@ -116,6 +121,7 @@ namespace BankSampahApp.Controllers.Main "
", }, new { + id=6, nama_lokasi = "Depok", alamat = @"
@@ -136,6 +142,7 @@ namespace BankSampahApp.Controllers.Main "
", }, new { + id=7, nama_lokasi = "Bogor", alamat = @"
@@ -156,6 +163,7 @@ namespace BankSampahApp.Controllers.Main "
", }, new { + id=8, nama_lokasi = "Tangerang", alamat = @"
@@ -176,6 +184,7 @@ namespace BankSampahApp.Controllers.Main "
", }, new { + id=9, nama_lokasi = "Bekasi", alamat = @"
@@ -196,6 +205,7 @@ namespace BankSampahApp.Controllers.Main "
", }, new { + id=10, nama_lokasi = "Bandung", alamat = @"
diff --git a/Views/Main/ReduksiSampahSatpel/Index.cshtml b/Views/Main/ReduksiSampahSatpel/Index.cshtml index 5eaeeb6..7585132 100644 --- a/Views/Main/ReduksiSampahSatpel/Index.cshtml +++ b/Views/Main/ReduksiSampahSatpel/Index.cshtml @@ -28,6 +28,7 @@
+
@@ -38,8 +39,8 @@
@@ -84,7 +85,7 @@ Keterangan Kegiatan* - +
@@ -105,7 +106,7 @@ Pelaksana Kegiatan* - +
@@ -212,7 +213,7 @@ if (jenisLokasi) { $('#formDetail').removeClass('hidden').hide().fadeIn(300); populateNamaLokasiDropdown(jenisLokasi); - $('#formTambah')[0].reset(); + // $('#formTambah')[0].reset(); } else { $('#formDetail').fadeOut(300); } @@ -236,6 +237,22 @@ $('#alamat').val(formattedAlamat); } }); + + $('#example').on('click', '.btn-edit', function (e) { + e.preventDefault(); + + // Get row data + var row = table.row($(this).parents('tr')).data(); + + // Set edit mode + $('#edit_mode').val('true'); + $('#reduksi_sampah_id').val(row.id); + $('#jenis_lokasi').val(row.jenis_lokasi).trigger("change"); + $("#lokasi").val(row.nama_lokasi).trigger("change"); + + // Open modal + modal_tambah.showModal(); + }); }); // 🔹 Fungsi: filter lokasi berdasarkan jenis_lokasi