什么是Ajax

Ajax的全称是Asynchronous JavaScript and XML AJAX = 异步 JavaScript 和 XML。

什么是Ajax

AJAX 是一种用于创建快速动态网页的技术。

通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。

有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。

直白地说,就是没用AJAX的网页,你点一个按钮就要刷新一下页面,尽管新页面上只有一行字和当前页面不一样,但你还是要无聊地等待页面刷新。

用了AJAX之后,你点击,然后页面上的一行字就变化了,页面本身不用刷。

AJAX只是一种技术,不是某种具体的东西。不同的浏览器有自己实现AJAX的组件。

Ajax是多种技术的.组合,包括我们的JavaScript 异步数据获取技术,就是XMLHttpRequest

以及xml以及Dom还有表现技术XHTML 和CSS

Ajax的核心是XMLHttpRequest 是支持异步请求的技术,可以发送请求给服务器,并且不阻塞用户

在IE浏览器中首次引用,使我们的网络应用更加强大。

其实XMLHttpRequest是JavaScript的一种语法子集,是它的一套API,支持发送GET和POST请求。

该API是Ajax开发的核心,也是现在web技术的核心之一。

通过这些技术,我们无序重新加载网页就可以发送和取回数据,完成交互.