我的AJAX请求运行一个调用多个函数的PHP脚本。每个函数查询不同的API,根据结果生成一些HTML,并填充数组。在脚本结束时,数组中的值将添加到数据库中。
由于函数可能花费很多时间,我希望我的AJAX在生成时显示HTML,即在每个函数完成后。同时,我想只有一个AJAX请求,因为我需要在最后将所有值添加到我的数据库中。
希望这有点意义 - 我正在尝试做什么呢?任何人都可以建议解决方案/解决方法/任何事情指向我正确的方向?谢谢!
答案 0 :(得分:0)
确保服务器端代码不缓冲输出,并且在开始使用readyState
之前不要等到XHR 4
达到responseText
。