有什么方法可以计算页面加载时获得的所有ajaxcalls并获取每个页面的状态?我想创建一个显示页面加载过程的进度条(因为它使用jquery ajax加载的不同html文件构建而成)。计数ajaxcalls并获得它们的状态
1
A
回答
2
有jQuery的两种方法:)ajaxStart()和ajaxStop(;您可以使用ajaxStart()事件和另一个使用ajaxStop()增加计数器。然后您将能够看到有多少请求已完成并进行必要的更改。
$(document).ajaxStop(function(){
finishedCalls++;
// update progress bar
});
$(document).ajaxStart(function(){
startedCalls++;
});
0
无论何时发送Ajax请求,jQuery都会触发ajaxSend事件。所以,你可以尝试:
var ajax_count = 0;
$(document).ajaxSend(function() {
ajax_count++;
});
相关问题
- 1. 得到计数,并将它们分组
- 2. 获得状态计数有许多状态项
- 3. Mongo DB - 群组状态并使用聚合获得总计数
- 4. 将NSArray中的元素映射到它们的计数并获得最频率
- 5. 获得不同项目的列表和它们的计数
- 6. grep状态并循环它,直到shell中的计数条件
- 7. Hive查询:按状态分组数据并获得十年计数
- 8. 如何有效地获得每个http状态码的计数?
- 9. 获得记录状态计数的更有效方法
- 10. Mockito:如何获得参数的状态
- 11. 无法得到像计数状态
- 12. 将获取的JSON数据设置为状态并使用它
- 13. 计数模式并区分它们
- 14. 计算进程数并杀死它们
- 15. 获得两个计数,然后将它们分开
- 16. JavaScript数组和对象:获得差异,合并它们
- 17. SQL查询基于过滤状态获得计数
- 18. 我们如何获得复选框的先前状态?
- 19. 获得审批状态
- 20. OnActionExecuted获得状态代码
- 21. Android获得SlidingMenu状态?
- 22. 我如何获得一个网页来记住它的状态
- 23. 如何获得你所有的Facebook状态,并计算有多少用户喜欢它
- 24. PHP mysql创建树状分层结构和它们的计数
- 25. 使用#在他们的网站并获取他们的计数
- 26. 遍历所有字段并获得它们的值protobuf消息
- 27. 使ng-repeat图像可拖动并获得它们的位置
- 28. 获得2列的总和,并在SQL中多出它们?
- 29. 的Oracle 11g获得两项罪名,并划分它们
- 30. 如何获得SharedPreferences文件的内容,并覆盖它们吗?