Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 与AJAX调用同时加载HTML片段_Javascript_Jquery_Html_Ajax - Fatal编程技术网

Javascript 与AJAX调用同时加载HTML片段

Javascript 与AJAX调用同时加载HTML片段,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,我有一个网站,我使用jQueryAjax调用加载HTML片段作为初始化步骤。只有当我所有的HTML片段都加载后,我才开始呈现我的站点。我的问题是什么是最好的方法?如果所有ajax请求同时运行,我如何有效地知道它们何时完成(也就是说,所有HTML片段都准备好了)?有没有一种方法可以让回调函数在所有并发ajax作业完成后启动? 我目前的解决方案是,只要上一个AJAX作业完成,就启动下一个AJAX作业。。。但是这个解决方案会导致串行执行和非常混乱的代码 还有其他方便的方法吗 谢谢 当然。在使用jQue

我有一个网站,我使用jQueryAjax调用加载HTML片段作为初始化步骤。只有当我所有的HTML片段都加载后,我才开始呈现我的站点。我的问题是什么是最好的方法?如果所有ajax请求同时运行,我如何有效地知道它们何时完成(也就是说,所有HTML片段都准备好了)?有没有一种方法可以让回调函数在所有并发ajax作业完成后启动? 我目前的解决方案是,只要上一个AJAX作业完成,就启动下一个AJAX作业。。。但是这个解决方案会导致串行执行和非常混乱的代码

还有其他方便的方法吗


谢谢

当然。在使用jQuery时,可以利用内置的


您还可以在Internet上找到解释这一非常有用模式的信息。

请查看
$中的示例。