Ajax:异步的javascript和XML,用于快速创建动态网页的技术,部分数据刷新
ajax-api:详解
常见属性:
onreadystatechange:检测readState的状态
readyState:ajax核心对象的状态
0:核心状态创建
1:调用了Open()
2:调用了Send()
3:部分完成响应(基本没意思)
4:完成响应
status:状态码(if(xmlhttp.readyState==4&&xmlhttp.status==200){})
requestText:响应回来的文本
常用的方法:
open(“请求的方式”,“请求的路径”[,“是否异步”]);
send(["参数"]):一般是post才有参数;
setRequestHeader("content-type","application/x-www-form-urlencoded"):application/x-www-form-urlencoded是form表单中的enctype属性默认值,不需要记;
1使用的步骤:
1.1创建核心对象XMLHttpRequest
1.2编写回调函数
1.3open函数(编写请求路径和请求的方式)
1.4send函数(发送请求)
2Ajax的简单使用
2.1原生Ajax的使用
get和post: