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'))