3

可能重复:
在 $.ajax 调用上创建一个进度条

我的问题很简单,我需要获取 XMLHttpRequest 的实时加载百分比(我使用的是 Jquery 的post()系统),这样我就可以用我的进度条显示它。

我没有设法找到如何做到这一点,我找到了一些使用 php 的方法flush(),但我不相信

因此,如果有人知道获取百分比的简单方法,那么我可以显示当前的加载进度...

XMLHttpRequest 正在返回 html 代码,它是页面的一部分,我在 div 中显示它。我想在那个 div 中放一个进度条,直到我得到所有的数据......

编辑:我没有上传任何东西,只是将 id 发送到 php 脚本并取回 html 数据。

4

1 回答 1

1

post 事件只有三种处理方法,即 .error()、.success() 和 .complete(),因此我们无法处理,但可能有替代解决方案,以预测该事件的时间消耗并使用 HTML 5组件进度条使用时间间隔增加其值,并在完成时将其值设置为 100。

增加 HTML 5 价值的演示

于 2012-10-05T08:53:21.087 回答