AJAX是一种客户端和服务端的异步传输的技术,基于javascript中的XMLHttpRequest对象的一个实例xmlHttp。他所达到的效果是客户端提交一个请求(通过xmlHttp)给服务器,服务器处理完请求后,把结果返回到客户端,客户端可以获取返回的结果(通过xmlHttp),更新客户端页面的某一特定的部分。具体点说就是,客户端提交的请求,返回结果不用刷新整个页面(比如只更新页面上的某个div),就可以在客户端显示出来。
好处当然有很多,页面相应速度自然快很多,对用户更加友好,另外也会衍生出许多其他的应用,比如长任务的进度条等。