我有一个简单的JQUERY代码:
$(document).ready(function () {
$(document).on('click', 'button', function(){
$.post('post.php',
{
test: 'yes'
},
function(data, textStatus)
{
alert(data);
});
});
});
这个post.php
页面:
<?php
/* do some stuff that takes time */
echo '1';
?>
因此,我使用JQUERY向PHP页面提交了一个POST请求,并希望在上面的示例中提醒响应1
。问题是脚本需要一段时间才能完全执行,这反过来又会减慢响应速度。
这只是一个非常简单的例子。有没有办法在PHP脚本完全加载之前得到响应?我试图在脚本的其余部分之前回显,但这无关紧要,因为在脚本完成所有任务之前不会发送响应。
您可以尝试刷新缓冲区。