AJAX原生态分为几部
1.创建XMLHTTP对象
2.初始化组件,创建HTTP请求
(回调函数主体)
3.发送请求
4.设定回调函数
最经典的AJAX
JQuery
$.ajax()
必须有JQuery的jr包支持
常用测配置参数
url 发送请求的地址
type 请求方式 POST/GET 发给Servlet
data 发送到服务器的数据 参数 发送请求时携带的参数 不需要加引号 中间以&链接
dataType 数值类型 返回的数据类型 接受后台响应的对象格式
success 请求成功后调用的函数 里面写回调函数的名字 没有()
error 请求失败时被调用的函数
timeout 设置请求超时时间
global 表示是否触发全局Ajax事件
$.get()方法
常用参数
url 发送请求的地址
data 发送到服务器的数据 参数 发送请求时携带的参数 不需要加引号 中间以&链接
success 请求成功后调用的函数 里面写回调函数的名字 没有()
dataType 数值类型 返回的数据类型 接受后台响应的对象格式
$.post()方法
url 发送请求的地址
data 发送到服务器的数据 参数 发送请求时携带的参数 不需要加引号 中间以&链接
success 请求成功后调用的函数 里面写回调函数的名字 没有()
dataType 数值类型 返回的数据类型 接受后台响应的对象格式
$.getJSON()方法
url 发送请求的地址
data 发送到服务器的数据 参数 发送请求时携带的参数 不需要加引号 中间以&链接
success 请求成功后调用的函数 里面写回调函数的名字 没有()
认识JSON
定义JSON对象
var JSON 对象 = {name:value,name:value……};
定义JSON数组
var JSON 数组 = [value,valus,……];
字符串数组举例:["中国","美国","俄罗斯"];
对象数组举例:[{"name":"张三","age":30},{"name":"李四","age":40}];