Ajax复习

Ajax原理(XMLHttpRequest)

创建对象

回调函数主体

初始化请求

发送请求

设定回调函数

经典方式

$.ajax({

url:"发送请求的路径"

type:"发送方式GET/POST"

data:"发送请求携带的参数,多参数之间用&连接"

dataType:"返回的数据类型json/text/html"

success:返回成功调用的函数名,不加引号和小括号

error:返回失败调用的函数

timeout:超过此时间还未响应则强制关闭以节省空间

global:true—全局函数能够触发,false—全局函数不能触发

})

主要用方式

页面加载触发

$.post("/发送请求路径","发送请求携带参数",回调函数,"返回数据类型");

$.get("/AjaxDemoServlet","opr=login&name="+name+"&pwd="+pwd,callBack,"json");

$.getJSON("/发送请求路径","发送请求携带参数",回调函数,"返回数据类型");

节点触发

.load()封装了.html()方法,返回值类型默认是html

JSON对象的创建

普通json对象——var name={"名":"值"}

创建普通类型数组——var name=["","","",""]

创建数组存储json对象——var name=[{},{},{},{}]

对象转换成json格式

导包——fastjson

String name = JSON.toJSONString(要转换的对象);

你可能感兴趣的:(Ajax复习)