php - PHP 刷新可以与 jQuery ajax 一起使用吗?

标签 php jquery ajax flush

我创建了一个页面,在其中使用 PHP 函数flush(),在数据回显时将数据输出到浏览器。我还使用 jQuery 的 ajax 函数调用此页面。它可以工作,但 jQuery 在整个页面执行完毕之前不会输出任何内容,这会删除lush() 的功能。

我该如何解决这个问题?

我的 ajax 调用如下所示:

jQuery.ajax({
        type: "get",
        url: url,
        data: postdata,
        success: function(retval) {
             jQuery('#retdiv").html(retval);
        }
})

最佳答案

这里有 2 个流媒体插件:

JQUERY AJAX HTTP STREAMJSTREAMPLUG

http://plugins.jquery.com/taxonomy/term/1840

“该插件允许与服务器保持持续连接,使用一个 http 请求不断更新最新内容。它扩展了 $.ajax、$.get 和 $.post 函数以允许流式传输。”

关于php - PHP 刷新可以与 jQuery ajax 一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3276542/

相关文章:

javascript - 如何使用 jasmine 在 XHR 中模拟超时事件?

Javascript - 函数不会从另一个函数运行

php - 如果 mysql 选择查询返回空行,则设置默认值

javascript - 在调用 $(document).ready(function() { ... }) 之后,为什么我的 document.getElementById 调用为空?

javascript - 可重用的 Vue.js Ajax 方法。将 Vue 数据数组名称作为参数传递。如何?

javascript - 使用 Javascript 停止排序并重新定位 tr

javascript - 如何在不使用 HTML5 中的输入文件的情况下上传在 java 中创建的文件

php - 修正众筹网站中的 PayPal 自适应支付流程。我卡住了

php - Laravel 上传文件到项目目录外的不同存储

php - 内部连接 ​​mysql 表