我需要在 PHP 上做一些事情(这将花费很多时间......),并且随着它的流动,我需要发送一个数字(可能是百分比)到带有 ajax 调用的页面,更新加载栏.
但我不知道如何“加载”尚未加载的页面字符串......
还有,这个有“词”吗?
我需要在 PHP 上做一些事情(这将花费很多时间......),并且随着它的流动,我需要发送一个数字(可能是百分比)到带有 ajax 调用的页面,更新加载栏.
但我不知道如何“加载”尚未加载的页面字符串......
还有,这个有“词”吗?
服务器可以发回包含两个字段的 JSON 或 XML;百分比和有效载荷。如果百分比小于 100,您的 ajax 客户端将再次执行相同的 ajax 调用(您需要在请求中进行某种请求 ID 跟踪)。当它为 100 时,您可以将数据从有效负载中提取出来。当然,PHP 要么返回小于 100 的百分比且没有负载,要么返回 100 和准备好的完整数据。
您的客户端 ajax 应该被限制为每隔几秒轮询一次,但听起来应该可以完成您想要的。
编辑:顺便说一句,PHP 响应可能包含数据,例如在再次询问之前等待多长时间、预计完成时间等,根据需要。