我可以使用部分响应数据通过jQuery.Ajax()和PHP

时间:2019-05-09 14:11:36

标签: php jquery ajax progress status

在jQuery ajax调用期间,服务器是否可能返回状态更新?

我对服务器上的php-script进行了ajax调用。该脚本执行一些耗时的步骤,其中包括对(慢速)Web服务的调用。脚本完成后,它将发送回数据,并使用它们更新网页。

但是,由于可能要花费30秒钟以上的时间才能完成请求,因此最好将发生的事情告知用户,例如: 1.“等待回应” 2.“等待信息提供者的数据” 3.“处理信息” 4.“将数据发送到确认服务器” 5.“从确认服务器检索响应” 6.“加载已处理和确认的数据” (7:显示数据)

我尝试使用多个调用,但是这些调用只会在服务器上启动新进程。我不知道如何获取有关正在运行的php进程的信息。

我想获得部分结果(状态更新),并使用这些结果通知用户。

0 个答案:

没有答案