我一直试图在谷歌上找到任何参考资料,但没有任何运气,所以我爬到十字架上寻求帮助,即使我知道这是一个广泛的问题。
情况是这样的:
我有一个带有jquery的常规ajax cal:
$.ajax({
url : 'url',
...
success : function( d ) { ... }
});
还有一个大约需要 15 秒才能完成的 php 脚本,因为它通过多个函数运行。只需返回一个
echo json_encode( array( 'result' => true ) );
因此,到目前为止,常规的AJAX调用。
现在,我想知道的是,有没有办法在 $.ajax 中放置一个参数,让它在状态完成或运行成功函数之前侦听消息。从而使PHP脚本可以回显其当前的功能。例如:
功能.php:
function getTables(){
echo json_encode( array( 'statusMessage' => 'Gettings tables' ) )
}
在少几个请求上拆分一个大请求