我刚刚在我的页面发送ajax请求时显示图像“loading.gif”。但我得到的反应非常快,因此加载图像不可见,只持续不到一秒钟。我只是想控制和增加响应时间。以便能够看到加载图像至少2秒钟。有什么办法吗?如何增加ajax/jquery加载时间
0
A
回答
2
0
使用始于2减1秒后
var counter = 2;
function decrement() {
if (--counter == 0) {
$('#loader').hide();
}
}
setTimeout(decrement, 1000);
$.ajax(..., complete: decrement);
+1
这延迟了加载程序的显示,而不是实际的AJAX。OP似乎想要后者。 –
0
棘手知道正确的解决方案,没有你向我们展示的代码...尝试:
$.ajax({
...,
success: function (image_url) {
setTimeout(function() {
$('#loading').html('<img src="' + image_url + '" />');
}, 3000);
},
...});
相关问题
- 1. 如何增加bigvideo.js的加载时间?
- 2. 增加页面加载时间
- 3. 增加活动加载时间
- 4. 页面加载时间的ErrorDocument增加
- 5. 如何增加max_excution时间?
- 6. 如何增加时间间隔?
- 7. 如果我增加max_excecution_time将会加载时间会增加还是减少?
- 8. 如何增加Linq2Entities的超时时间?
- 9. 如何将时间增加1小时
- 10. 如何增加下载管理器中的超时时间?
- 11. OnLongPress增加时间
- 12. 增加unix时间
- 13. 如何确定HTML加载时间与DOM加载时间
- 14. 如何增加Viewdata和Tempdata的时间?
- 15. 如何增加NotificationCompat的时间显示
- 16. 如何增加通知时间
- 17. 如何增加振动时间在iPhone
- 18. 如何增加持续时间?
- 19. 如何使用JavaScript来增加时间?
- 20. 如何增加日期时间? Python
- 21. 如何增加laravel的登录时间
- 22. 如何增加查询时间?
- 23. 如何增加Jenkins时间窗TimeLine图
- 24. 要增加超时时间
- 25. 如何增加boto3.s3.transfer下载的令牌过期时间?
- 26. 加载时间
- 27. 如果我增加内存堆,它会增加GC时间
- 28. 的.htaccess noticably重定向增加加载时间
- 29. .htaccess规则是否会增加加载时间?
- 30. 为asp:Repeater禁用ViewState会增加加载时间?
使用setTimeout .. –
_please_不限制用户的等待时间,因为您希望显示加载屏幕,而只有在用户等待超过一秒左右时才显示它。 – epoch
我知道它的不好的做法..但我必须这样做,因为我的老板让我这样做。然后做什么:( –