Ajax
Ajax是一个异步的js和xml
Ajax是一种异步请求方式,实现了页面的局部刷新
Ajax的核心是 Javascript的对象 xmlhttprequest 它是一种支持异步请求的技术
简单来说 xmlhttprequset使您可以使用javascript向服务器请求并处理响应,而不阻塞用户
通过xmlhttprequest对象 web开发人员可以在页面加载后进行局部更新
Ajax常用的方法和属性
open 该方法创建了HTTP请求 第一个参数是提交方式(get post)
第二个参数是指定的提交地址
第三个参数是指定同步还是异步(true是异步 false是同步)
send 如果是get方式 不需要传参
如果是post 要把提交的参数写上
Ajax的实现流程
创建xmlhttprequest对象,就是创建一个异步调用对象
创建一个新的HTTP请求,并指定该HTTP的请求方法,url及验证信息
设置响应HTTP请求状态变化的函数
发送HTTP请求
获取异步调用返回的数据
使用javascript和dom实现局部刷新
状态 readyState
// 0: 请求未初始化
// 1: 服务器连接已建立
// 2: 请求已接收
// 3: 请求处理中
// 4: 请求已完成,且响应已就绪
Ajax
最新推荐文章于 2024-09-10 18:50:14 发布