知识点:ajax + json
- Ajax 异步刷新技术
作用:不刷新整个页面,局部刷新
好处:节省网络带宽,提高响应效率,增加用户体验度。
特点:由JQuery的XMLHttpRequesst发送ajax异步请求,
服务器处理请求,响应需要的数据。
- jQuery发送ajax异步请求
$.ajax({ url:”请求地址”, type: “请求方式get/post”, data:请求数据 , //格式key=value&key=value 或 {属性名:值,属性名:值} dataType:”服务器响应的数据类型text、json、xml...” , success: callback //成功是,调用 }); function callback(data){ //data:服务器响应的数据 //页面的局部刷新 } 如果服务器响应是文本字符串,数据类型用:text 。 如果服务器响应是对象或集合,数据类型用:json 。 简写: $.get(url,data,callback,dataType); $.post(url,data,callback,dataType); $.getJSON(url,data,callback); dataType:响应数据类型text(字符串类型) , json(对象/集合) |
- Json
定义:描述对象的特殊的字符串
格式:
{“属性名”:值,“属性名”:值,“属性名”:值...} |