AJAX 并不是編程語言。
AJAX 是一種從網(wǎng)頁訪問 Web 服務(wù)器的技術(shù)。
AJAX 代表異步 JavaScript 和 XML。
<!DOCTYPE html><html><body><div id="demo"> <h2>讓 AJAX 更改這段文本</h2> <button type="button" onclick="loadDoc()">更改文本</button></div></body></html>
這張 HTML 頁面包含一個 <div> 和一個 <button>。
<div> 用于顯示來自服務(wù)器的信息。
<button> 調(diào)用函數(shù)(當(dāng)它被點(diǎn)擊)。
該函數(shù)從 web 服務(wù)器請求數(shù)據(jù)并顯示它:
Function loadDoc()function loadDoc() { var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { document.getElementById("demo").innerHTML = this.responseText; } }; xhttp.open("GET", "ajax_info.txt", true); xhttp.send();}
AJAX = Asynchronous JavaScript And XML.
AJAX 并非編程語言。
AJAX 僅僅組合了:
Ajax 是一個令人誤導(dǎo)的名稱。Ajax 應(yīng)用程序可能使用 XML 來傳輸數(shù)據(jù),但將數(shù)據(jù)作為純文本或 JSON 文本傳輸也同樣常見。
Ajax 允許通過與場景后面的 Web 服務(wù)器交換數(shù)據(jù)來異步更新網(wǎng)頁。這意味著可以更新網(wǎng)頁的部分,而不需要重新加載整個頁面。
聯(lián)系客服