可以在PHP文件中使用ob_start()和ob_end_flush()的组合将回显缓冲起来,然后在需要时通过调用flush()函数将缓冲内容推送到客户端。示例代码如下:
PHP文件:
ob_start(); // 开始缓冲回显内容
// 你的 PHP 代码
echo "回显内容";
ob_end_flush(); // 结束缓冲并推送回显内容到客户端
?>
AJAX代码中添加以下选项:
... xhrFields: { onprogress: function(e) { console.log(e.currentTarget.responseText); // 在控制台上打印回显内容 } } ...