استفاده از setInterval برای به روز رسانی صفحه با jQuery

0 رأی
میانگین بازدید روزانه 0.8310 بازدید

صفحه ای داریم با چند بخش که قرار است محتوای هر بخش هر چند ثانیه به صورت ایجکس آپدیت بشود.

امکانات فعلی ما jquery است برای ارسال درخواست و دریافت و درج دیتا.

از تابع setInterval در هر بخش (مثلا ۱۰ بخش یا بلوک با تایم ۶۰ ثانیه) استفاده کردیم که اگر سمت سرور (php) دیتایی آماده داشت در صفحه وارد کنیم.

مشکل کند شدن فعالیت در صفحه رو داره مثلا روی لینک چند ثانیه گیر میکنه بعد رنگش عوض میشه یا اسکرول کردن با وقفه..
صفحه یا مرورگر بسته نمیشه فقط به شدت کند میشه.

لطفا ترفندی برای کنترل یا بهبود کد بهم بدید از جی‌کوئری یا فریم ورک دیگه که بتونه به فرض مثال مانند سایت tgju.org به نرمی نتایج رو به صورت ناهمزمان نمایش بده.

سوال 1 هفته قبل در تالار برنامه نویسی توسط 200 (60 امتیاز)
ویرایش 1 هفته قبل توسط moderator

سوال های مشابه

+1 رأی
0 جواب میانگین بازدید روزانه 0.11239 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.09143 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.0490 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.1112 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.4596 بازدید
+1 رأی
2 جواب میانگین بازدید روزانه 0.39718 بازدید
+2 رأی
1 جواب میانگین بازدید روزانه 0.2409 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.08162 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.04102 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.14321 بازدید
کانال تلگرام جواب یاب
...