2016-04-26 81 views
-2

我正在扩展一个很大的现有应用程序。在一个地方,我必须从文本文件中读取数据(或处理php回声)。问题是我需要同步行为。jQuery/JS:从服务器同步读取文本文件

我已经做了一些阅读,并找到两种可能的解决方案,我都不能使用(好)。

第一个是在ajax调用中使用async:false。但据我了解,这不会很快得到支持(它可能会冻结最终用户的浏览器也不是太好)。

我发现的第二个选择是使用callbacks。我也不能真正使用这些功能,因为我必须改变这些功能,例如,使其成为应用程序的重要组成部分。

是否有任何其他可能性来解决这个问题?我如何提供文本取决于我,所以也许在这里改变一些东西可能会有所帮助?

回答

0

AJAX代表异步 Javascript和XML。那么,如果你必须使它同步,那么首先要做AJAX调用有什么意义呢?如果你需要一个同步调用,你应该处理它的PHP端,并将你已经处理的数据返回给HTML。