jQuery/JS:从服务器同步读取文本文件


jQuery/JS: Read text file from Server synchronously

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

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

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

我发现的第二个选项是使用 callbacks .我也不能真正使用这些,因为我必须更改应用程序的一个非常重要的部分才能使其工作。

还有其他可能解决这个问题吗?我如何提供文本取决于我,所以也许在这里更改一些内容可能会有所帮助?

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