AJAX(1)_概述

本系列博客汇总在这里:AJAX 汇总

什么是 AJAX?


1、AJAX = Asynchronous JavaScript and XML,定义者Jesse James Garrett,ajax 是一种日渐流行的 Web 编程方式,三大特点:Better、Faster、User-Friendly,不是一种新的编程语言。
2、基于标准的表示技术使用 XHTML 和 CSS ;动态显示和交互技术使用 Document Object Model;数据交换和操作技术使用 XML 和 JSON ;异步数据获取技术使用 XMLHttpRequest 。而 JavaScript 将以上都结合在一起
3、传统 web 交互方式 – 同步,必须有页面的跳转,同一个客户端对服务器的请求必须一次请求完毕才能执行下一次请求。
AJAX(1)_概述
4、AJAX 支持 web 交互方式 – 异步,无需页面的跳转,同一个客户端,每个请求之间没有顺序。返回的是数据。
AJAX(1)_概述
5、AJAX 应用场景
用户注册是最典型的例子,用户名是否重复,手机号是否可用,邮箱是否重复。以及在地图中的应用
、文本框输入下拉提示、在各个系统中做无页面刷新的请求等等的操作,都可以使用 ajax 来实现。
AJAX(1)_概述
AJAX(1)_概述
如有错误,欢迎指正!