2013-11-02 82 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/找到相關的問題。 –