2013-11-02 48 views
1

我有一个JavaScript文件,调用$ ajax一个PHP脚本。jquery ajax和php的异步请求/响应

$.ajax({ 
    url : "myscript.php", 
    success : function (data) { 
      doSomething(); 
    }, 
    error : function (data) { 
        doSomethingElse(); 
    } 
}); 

我的php脚本将在此过程中一次打印更多输出。

我可以在php脚本处理过程中异步显示这些输出吗?

或者我必须等待结束,并显示所有从PHP脚本输出字符串?

谢谢。

回答

1

在响应完成之前,您无法检索部分响应。您将不得不实施提供状态信息的AJAX请求。

+0

你能举个例子吗?再次感谢 – michele

+0

这将需要一些努力。你可以在http://stackoverflow.com/questions/17673562/和http://stackoverflow.com/questions/14569394/和http://stackoverflow.com/questions/2876945/找到相关的问题。 –