From e714218b9db00279529764ac543cc921996edb7e Mon Sep 17 00:00:00 2001 From: ='fauz <='fauzgabriel@gmail.com> Date: Mon, 30 Jun 2025 13:18:43 +0700 Subject: [PATCH] desa fetch --- app/__pycache__/apiController.cpython-313.pyc | Bin 39664 -> 39647 bytes app/apiController.py | 2 +- templates/index.html | 6 +++--- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/__pycache__/apiController.cpython-313.pyc b/app/__pycache__/apiController.cpython-313.pyc index 0a060d4c336eae34cf5b7894063e6bc9a82a0f95..2278caeb5e4db2216ff222a4c420f87b288c1f1c 100644 GIT binary patch delta 69 zcmeycmFfOgCf?7yyj%=G@IX5$qje+iE?dT^$$qv5o7wEHGBUPJzGL4jc0r=#0|P?^ XqcanbDra$bVcAukF5L`4?; delta 72 zcmcb=mFdG)Cf?7yyj%=G@J%@>WAaAcUABxFll^RcHnZ6sXJqW0e9pdC@&f~dq%#wc YbYltxQLaqEOkWuoctbW9I^;zG0C$KM)&Kwi diff --git a/app/apiController.py b/app/apiController.py index 294f933..54920f1 100644 --- a/app/apiController.py +++ b/app/apiController.py @@ -383,7 +383,7 @@ class apiController: elif level == 'kecamatan': cur.execute("SELECT id, kode, nama, null as lat, null as lng, koordinat as path FROM wil_kecamatan WHERE kabupaten_kota_id = %s", (parent_code,)) elif level == 'desa': - cur.execute("SELECT id, kode, nama, null as lat, null as lng, koordinat as path FROM wil_desa WHERE kecamatan_id = %s", (parent_code,)) + cur.execute("SELECT id, kode, nama, null as lat, null as lng,path FROM wil_desa WHERE kecamatan_id = %s", (parent_code,)) else: return {"type": "FeatureCollection", "features": []} features = [] diff --git a/templates/index.html b/templates/index.html index 713b6bf..84d377a 100644 --- a/templates/index.html +++ b/templates/index.html @@ -647,7 +647,7 @@ // Tambahkan ke dropdown kabupaten $('#kecamatanDropdown').select2({ data: results, - placeholder: 'Pilih Kabupaten/Kota', + placeholder: 'Pilih Kecamatan', allowClear: true }); } @@ -656,8 +656,8 @@ loadLayer(`/geojson/kecamatan/${kodeKabupaten}`, () => {}, 'kecamatan'); }).select2(); - document.getElementById('kecamatanDropdown').addEventListener('change', function (e) { - const kodeKecamatan = e.target.value; + $('#kecamatanDropdown').on('change', function (e) { + const kodeKecamatan = $(this).val(); localStorage.setItem('kode_kecamatan', kodeKecamatan); loadLayer(`/geojson/desa/${kodeKecamatan}`, () => {}, 'desa'); });