بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
لودینگ در ای جکس
سلام
من در وب سایتم چندین درخواست ای جکسی دارم.
حالا می خوام کاری کنم که وقتی دستور ایجکسی صدا زده میشه یک حالت لودینگ نمایش داده بشه، یک تصویر بیاد و بره...
نمونه کاری که می خوام کنم مثل آدرس زیر هست. روی Log in که کلیک کنید متوجه عرضم میشید
https://xf2demo.xenforo.com/
خوب من بررسی کردم و تونستم با کد زیر این کار رو پیاده سازی کنم:
$(document).ajaxStart(function(){
$("#loading").show();
});
$(document).ajaxComplete(function(){
$("#loading").hide();
});
اما مشکلی که وجود داره این هست که تصویر خیلی سریع میاد و میره. حتی با تغییر به شکل زیر هم درست نمیشه!
$(document).ajaxStart(function(){
$("#loading").show();
});
$(document).ajaxComplete(function(){
$("#loading").hide(1000);
});
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
امین علیپور
9 سال پیش
+1
0
میتونید از کد زیر استفاده کنید
$(document).ajaxStart(function(){
setInterval(function(){$("#loading").show();}, 4000);
});
$(document).ajaxComplete(function(){
$("#loading").hide(1000);
});
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .