目录
一、为什么使用ajax?
无刷新:不刷新整个页面,只刷新局部 无刷新的好处 只更新部分页面,有效利用带宽
无刷新的好处 提供类似C/S的交互效果,操作更方面
二、什么是ajax
JavaScript:更新局部的网页
XML:一般用于请求数据和响应数据的封装
XMLHttpRequest对象:发送请求到服务器并获得返回结果
CSS:美化页面样式 异步:发送请求后不等返回结果,由回调函数处理结果
三、常用方法
JavaScript对象XMLHttpRequest是整个Ajax技术的核心,它提供了异步发送请求的能力
方法名 |
说 明 |
open(method,URL,async) |
建立与服务器的连接 method参数指定请求的HTTP方法,典型的值是GET或POST URL参数指定请求的地址 async参数指定是否使用异步请求,其值为true或false |
send(content) |
发送请求 content参数指定请求的参数 |
setRequestHeader(header,value) |
设置请求的头信息 |