什么是AJAX
AJAX(异步 JavaScript 和 XML)是 synchronous(英[ˈsɪŋkrənəs]) JavaScript and XML 的简称。
AJAX不是一门新的编程语言,它是 JavaScript 的一部分,主要用来与后台交换数据,并在不重新加载(刷新)页面的情况下,更新部分页面。
使用 AJAX 的例子:
- 用户注册时,输入完用户名立即提交到后台验证,检测用户名是否存。
- 静态页面实现登录功能。
- 瀑布流的实现。
AJAX提高用户体验,它可以“不知不觉”的与后台交换数据,不需要刷新页面,不需要用户等待。
【】JavaScript本身是不能获取客户端的IP地址的,只能将请求提交到后台,把返回的结果更新到页面:
【】注意:AJAX 主要用来与后台交互,学习 AJAX 的同时,你至少还要熟悉一门后台语言,如 PHP、JSP、Python 等。