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