دسته بندی ها
21:00 1399/05/08

جستجو و فیلتر محصولات توسط jquery ajax

مشخصات سوال کننده :
کاربر : MinaNikbakht     امتیاز کاربر : ‎−1     رتبه کاربر : 7079
دسته بندی : Asp.net Core جی کوئری

به این سوال امتیاز بدهید    ‎−1
تعداد بازدید این سوال : 2468
1 نظر
fateme : دقیقا چه نوع جستجویی مد نظرتونه؟ کدهایی که نوشتید چی هست ؟

امتیاز کاربر : 1637   رتبه کاربر : 2   تاریخ ثبت : 06:51 1399/11/29
هوش مصنوعی

پاسخ هوش مصنوعی

بله، برای جستجو و فیلتر محصولات می توانید از jQuery، AJAX و JSON استفاده کنید. در اینجا یک نمونه ساده از نحوه انجام این کار ارایه می شود:

HTML:

jQuery: $(document).ready(function() { $('#search').on('keyup', function() { var query = $(this).val(); $.ajax({ url: 'search.php', method: 'GET', data: {query: query}, dataType: 'json', success: function(data) { $('#product-list').empty(); if (data.length > 0) { $.each(data, function(index, product) { $('#product-list').append('
' + product.name + '
'); }); } else { $('#product-list').append('
محصولی پیدا نشد.
'); } } }); }); }); PHP (search.php): query("SELECT * FROM products WHERE name LIKE '%$query%'"); $products = $result->fetch_all(MYSQLI_ASSOC); echo json_encode($products); ?>

در این مثال، وقتی کاربر چیزی در کادر جستجو وارد می کند، یک درخواست AJAX به سرور ارسال می شود که در آن جستجو انجام می شود و نتایج به صورت JSON بازگشت داده می شوند. سپس، نتایج در div با شناسه `product-list` نمایش داده می شوند.

به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود