2016-04-26 94 views
-2

我正在擴展一個很大的現有應用程序。在一個地方,我必須從文本文件中讀取數據(或處理php回聲)。問題是我需要同步行爲。jQuery/JS:從服務器同步讀取文本文件

我已經做了一些閱讀,並找到兩種可能的解決方案,我都不能使用(好)。

第一個是在ajax調用中使用async:false。但據我瞭解,這不會很快得到支持(它可能會凍結最終用戶的瀏覽器也不是太好)。

我發現的第二個選擇是使用callbacks。我也不能真正使用這些功能,因爲我必須改變這些功能,例如,使其成爲應用程序的重要組成部分。

是否有任何其他可能性來解決這個問題?我如何提供文本取決於我,所以也許在這裏改變一些東西可能會有所幫助?

回答

0

AJAX代表異步 Javascript和XML。那麼,如果你必須使它同步,那麼首先要做AJAX調用有什麼意義呢?如果你需要一個同步調用,你應該處理它的PHP端,並將你已經處理的數據返回給HTML。