一. 什么是 AJAX ?
Ajax= Asynchronous JavaScript And XML ,它并不是一门编程语言,而是一种从网页访问web服务器的技术,是一种在无需加载整个网页的情况下,能够更新部分网页的技术!!! AJAX代表异步的 JS 和 XML
AJAX组合了:
- 浏览器内建的 XMLHttpRequest 对象 ( 从 web 服务器请求数据)
- JavaScript 和 HTML DOM ( 用于显示和使用数据)
AJAX可以实现:
- 不刷新页面更新网页
- 在页面加载后从服务器请求数据
- 在页面加载后从服务器接收数据
- 在后台向服务器发送数据
总之:
AJAX 允许通过与场景后的 Web 服务器交换数据来异步更新网页。这意味着可以更新部分的网页,而不需要重新加载整个页面!!
注意:
- Ajax 应用程序可能使用 XML 来传输数据,但将数据作为纯文本或 JSON 文本传输也同样常见。