1.向服务器发送请求
var xmlhttprequest = new XMLHttpRequest();
open()+send()
其中open规定请求类型,URL以及是否异步.参数有
1>method:请求类型,GET或者POST
2>url:请求文件在服务器上的位置
3>async:true(异步)或false(同步)
send方法发送请求
2.xmlhttprequest的属性
onreadystatechange:
每次readystate属性改变时,就会调用此函数
readyState:
0 请求未初始化
1 服务器连接已建立
2 请求已接收
3 请求处理中
4 请求已完成,响应已就绪
status:
200 ok
404 未找到页面
3.Jquery中的AJAX请求
$.ajax({
url:请求的url地址
type:请求的类型,GET或POST
data:发送给服务器的数据
success:响应的回调函数
dataType:响应的数据类型,由text纯文本,xml,json对象
})
4.Jquery中的Get方法,Post方法
$.get/post(
url:请求的url地址
data:发送的数据
callback:回调函数
type:返回的数据类型
)
- Jquery中的getJson方法
$.getJson(
url:
data:
callback:
)