2013-03-16 56 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