2013-03-16 46 views
0

如果这是一个简单的问题,我很抱歉,但我正在阅读有关Javascript和AJAX的内容,并且想了解更多关于导致AJAX重要性的内容。了解AJAX的历史

根据我的理解,在AJAX之前,如果网页想要修改其内容,用户将不得不REFRESH/RELOAD页面,这会触发HTTP请求被发送到Web服务器。但是,随着AJAX的出现,浏览器可以修改其内容而不需要用户实际手动刷新页面 - 相反,XMLHttpRequest对象可以从浏览器发送到服务器以检索更新网页的数据。这可能是过分简单化了,但我是否正确地处于高水平?

+1

正确的声音,我 – 2013-03-16 16:11:24

+2

您的高层次的理解似乎是正确的。阅读http://en.wikipedia.org/wiki/Ajax_%28programming%29 – 2013-03-16 16:11:54

+1

是的。但是,仍然不是要问的地方 – hop 2013-03-16 16:13:29

回答

1

是的。

Ajax向服务器发送XML请求,并根据事件获取XML输出。

默认情况下,Ajax是Asynchronous(意味着它不会等待结果出现,但当结果可用时它将被调用)。

虽然你可以使它同步。

它是callback函数,它的数据和更新:)

您可以了解更多有关回调here

+0

感谢有关回拨的信息! – wmock 2013-03-16 16:26:01