一、ajax:
async javascript and xml
异步的javascript和xml技术
二、同步和异步:
同步:排队等待
异步:页面可以 同时发送多个请求 而且页面不用即可刷新 随着数据返回 使用js操作页面 已达到 局部刷新目的
三、异步的主要场景:
1.数据校验的 提升用户体验的
2.数据异步加载 解决首屏加载问题
3.异步保存
四、jquery的get和post封装:
$.get(url,data,fn,dataType);
$.post(url,data,fn,type);
url:请求地址
data:请求参数
fn:回调函数
dataType: 您是否 jquery帮助你转换格式 "json";
五、jquery的ajax封装:
$.ajax({
url:请求地址,
type:"请求类型",
success:fn,
error:fn,
data:发送数据
dataType:是否 jquery帮助你转换格式 "json";
});
六、json格式:
方式一 对象形式
属性名 必须是字符串 属性值 没有类型限制
var json1="{
属性名:属性值,
属性名:属性值,
}"
方式二 数组形式 元素也没有限制
var json2="[ele1,ele2,ele3...]"
七、java对象转换成String:
private ObjectMapper objectMapper=new ObjectMapper();
String s = objectMapper.writeValueAsString(ss);