From c9c095e0ee0de852e0848516bd5dc58939ed7fdd Mon Sep 17 00:00:00 2001 From: LailaWulandarii Date: Thu, 1 Jan 2026 00:14:38 +0700 Subject: [PATCH] remove unused class in ajax --- resources/views/user/pesan-buket.blade.php | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/resources/views/user/pesan-buket.blade.php b/resources/views/user/pesan-buket.blade.php index 2c62c29..1c27bf4 100644 --- a/resources/views/user/pesan-buket.blade.php +++ b/resources/views/user/pesan-buket.blade.php @@ -153,7 +153,7 @@ class="page-number text-decoration-none">{{ $page }} let selectedCat = ''; let selectedSize = ''; - // Fungsi Tunggal untuk Ambil Data (AJAX) + // Fungsi Ambil Data (AJAX) function fetchBuket(url = "{{ route('pesan.buket') }}") { $.ajax({ url: url, @@ -175,7 +175,7 @@ function fetchBuket(url = "{{ route('pesan.buket') }}") { }); } - // Event Search (Live Search) + // Event live Search $('#input-search').on('keyup', function() { clearTimeout(timeout); timeout = setTimeout(function() { @@ -189,36 +189,33 @@ function fetchBuket(url = "{{ route('pesan.buket') }}") { $('.filter-cat').removeClass('active'); $(this).addClass('active'); selectedCat = $(this).data('cat'); - // Jika ingin langsung filter tanpa klik tombol 'Terapkan', panggil fetchBuket() di sini }); // Event Pilih Ukuran $('.filter-size').on('click', function() { - // Reset semua tombol size ke style awal $('.filter-size').removeClass('active'); - - // Tambahkan active ke yang diklik $(this).addClass('active'); selectedSize = $(this).data('size'); }); - // Klik Tombol Terapkan Filter $('#btn-apply-filter').on('click', function() { fetchBuket(); - }); + $(this).blur(); + $(this).removeClass('active'); + }); // Pagination AJAX $(document).on('click', '.pagination a', function(e) { e.preventDefault(); let url = $(this).attr('href'); - fetchBuket(url); // Gunakan fungsi fetch dengan URL pagination + fetchBuket(url); window.scrollTo(0, 400); }); var slider = document.getElementById('price-slider'); noUiSlider.create(slider, { - start: [50000, 500000], + start: [0, 500000], connect: true, range: { 'min': 0, @@ -240,18 +237,17 @@ function fetchBuket(url = "{{ route('pesan.buket') }}") { }); - {{-- Letakkan di file yang rutenya pesan.buket --}} @if (session('waUrl'))