عمارگراف

فیلترکردن نتیجه کوئری مطالب به صورت ای جکس(بدون لود شدن مجدد)

1 پست در این موضوع قرار دارد

سلام دوستان

تسلیت ایام و طاعاتتون قبول

دنبال یه سوالی دارم میگردم اما راه هایی که پیدا میکنم اون چیزی نیست که من میخوام. یک بار یه کد خودم نوشتم اما 2تا مشکل داره. هم کند کار میکنه هم نمیتونم به صورت چندگانه اجراش کنم.

یه کدی میخوام که بتونم تمامی دسته ها رو به صورت مرتب (مادر دسته و زیرش دسته های زیرمجموعه) نمایش داده بشه و زیرش تمام مطالب سایت.بعدش وقتی روی یه دسته خاص کلیک میشه به صورت ای جکس بقیه پست ها محو بشن و فقط پست های همون دسته باقی بمونن و اگر روی یه دسته دیگه هم کلیک شد، نتایج اون با قبلی باهم نشون داده بشه.یعنی یه جورایی بشه دسته هایی که باید نمایش داده بشه رو تیک زد.

این کد خودم :


$('li.categories ul li a').addClass('ajax');
$('a.ajax').click(function(e) {
var href=$(this).attr('href');
function replac() {
$('#drawer').load(href+' #inner');
}
$('#drawer').html('<img id="load" src="loading2.GIF">');
setTimeout(replac,1000);
setTimeout(nazm,2000);
setTimeout(imgnazm,2500);
var bodw = $('body').width();
var resu = (bodw/2)-30;
$('img#load').css('right',resu+'px');
$( "img.point" ).trigger( "click" );
e.preventDefault();
});

ممنون میشم راهنمایی بفرمایید

یا علی

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط Neon_63
      سلام، من یه سایتی دارم، فروشگاهی، وقتی روی افزودن به سبد خرید (در صفحه اصلی) کلیک میکنم، به طور کامل یه سبد خرید اضافه میشه، ولی در سبد خریدی که در منو کار گذاشتم هیچ تغییری نمیکنه، چجوری باید اینکارو بکنم؟
      آدرس سایتم: رصد بوک
      https://rasadbook.store
      قالبش هم خودم نوشتم
      از ووکامرس هم استفاده کردم
    • توسط 1hamed2afm
      با سلام و خسته نباشید .
      یه سفارش تبدیل psd به وردپرس دارم لطفا یه طراح کاربلد و خوش ذوق بهم معرفی کنین
    • توسط Behzadea12
      سلام دوستان اگر امکانش هست بهم کمک کنید یک جست و جوی ajax توی سایتم درست کنم 
      ممنون  
    • توسط jistili1
      سلام دوستان.
      ببینید من یک فرم دارم که فقط دو input داره.یک اینپوت متن و یک اینپوت سابمیت.توی اینپوت متن ، کاربر کد imdb یک فیلم رو میده.بعد فرم من با ajax ارسال میشه.فرض بگیریم مقادیر برای صفحه check.php ارسال بشه.حالا من توی صفحه check.php همچین کدی رو دارم:
      <?php if(isset($_POST["btn"])) { echo file_get_contents("http://mydiba.club/".$_POST["link"]."/"); ?> <script src="jquery-3.4.1.js"></script> <script> $(document).ready(function(){ $(".-dl .Block_dl").each(function(){ var href=$(this).find(".dublboxa:first-of-type").attr("href"); $.ajax({ url:"check2.php", method:"POST", data:"link="+href }); }); }); </script> <?php } ?> اگه به کد دقت کنید ، وقتی کاربر کد imdb یک فیلم رو وارد کرد ، در صفحه check کل محتویات اون فیلم که در یکی از سایت های دانلود فیلم هست echo میشه.بعد در این قسمت یک ajax دیگه هم داریم که خودش توی یک صفحه check هست.کار این قطعه کد ajax که در جی کوئری نوشته شده اینه که تمامی لینک های دانلود اون فیلم رو از سایت دانلود فیلم بگیره و ببره به یک صفحه check دیگر که در اینجا اسمش check2.php هست.خودتون میتونید کد رو ببینید.حالا اینکه توی صفحه check2.php چی هست دیگه مهم نیست.خلاصشو بگم : من اینکارو کردم ولی همونطور که فکرشو میکردم انجام نشد.شما چه راه حلی برای این کار دارید؟در واقع الان با دو تا ajax تو در تو روبرو هستیم.
      یک قسمت از کد من اشکال داره یا در کل غیر استاندارد نوشتم؟اگه میشه یه راه حل بگید که اینکار رو بتونم انجام بدم.دقت کنید که اون قسمت از کد جی کوئری که از متد each استفاده کردم ، برای اینه که به ازای هر لینکی که در صفحه اون فیلم در سایت دانلود وجود دارد ، یک بار این ajax که خودش توی صفحه check یک ajax دیگست رو انجام بده.
      خیلییی خیلییی ممنون میشم اگه کمکم کنید.
      ضمنا از curl هم نمیخوام استفاده کنم