可一个Ajax调用完成后,DOM加载之前?加载、完成后、Ajax、DOM

由网友(蒓苩Sè╮)分享简介:我通过jQuery的Ajax调用抓取数据,并在页面上显示出来。我需要等待两个DOM加载和Ajax调用完成之前,我可以利用这些数据来在页面上显示出来。可一个Ajax调用完成过在DOM加载之前?我只是想确定我需要把我的方法是将操作DOM并使用我取回数据。I am grabbing data through a jQuer...

我通过jQuery的Ajax调用抓取数据,并在页面上显示出来。我需要等待两个DOM加载和Ajax调用完成之前,我可以利用这些数据来在页面上显示出来。可一个Ajax调用完成过在DOM加载之前?我只是想确定我需要把我的方法是将操作DOM并使用我取回数据。

I am grabbing data through a jQuery Ajax call, and displaying it on the page. I need to wait for both the DOM to load and for the Ajax call to complete before I can use the data to display it on the page. Can an Ajax call ever complete before the DOM has loaded? I'm just trying to determine where I need to put my method that will manipulate the DOM and use the data I'm getting back.

推荐答案

我会等到DOM使你的AJAX调用之前加载。虽然这是不太可能的DOM就绪将采取比AJAX调用更长的时间,这是一个好的做法。

I would wait until the DOM has loaded before making your AJAX call. While it is unlikely that the DOM READY will take longer than the AJAX call, it's just good practice.

阅读全文

相关推荐

最新文章