Ajax 教程
AJAX 可用來(lái)與 XML 文件進(jìn)行交互式通信。
本章節(jié)通過(guò)解析實(shí)例來(lái)使你了解AJAX是如何讀取XML文件的信息的!
下面的例子將演示網(wǎng)頁(yè)如何使用 AJAX 來(lái)讀取來(lái)自 XML 文件的信息:
當(dāng)用戶(hù)點(diǎn)擊上面的"獲取我收藏的 CD"這個(gè)按鈕,就會(huì)執(zhí)行 loadXMLDoc() 函數(shù)。
loadXMLDoc() 函數(shù)創(chuàng)建 XMLHttpRequest 對(duì)象,添加當(dāng)服務(wù)器響應(yīng)就緒時(shí)執(zhí)行的函數(shù),并將請(qǐng)求發(fā)送到服務(wù)器。
當(dāng)服務(wù)器響應(yīng)就緒時(shí),會(huì)構(gòu)建一個(gè) HTML 表格,從 XML 文件中提取節(jié)點(diǎn)(元素),最后使用 XML 數(shù)據(jù)的 填充 id="demo" 的表格元素: