底层实现:ajax
基本语法:jQuery.ajax(options)或$.ajax(options)json
参数说明:缓存
ajax方法只有一个参数,要求是一个json对象app
async :是否异步,默认其值为true异步
cache :是否缓存,默认其值为trueasync
complete :当Ajax状态码为4时,所触发的回调函数函数
contentType :请求头信息,若是是post请求,application/x-www-form-urlencodedpost
data :发送Ajax时传递的参数,要求是一个字符串url
dataType :期待的返回值类型,经常使用的是有text,xml,json,默认为textspa
success :当Ajax状态码为4且响应状态码为200时,所触发的回调函数
type :http请求,get与post
url :请求的页面
高级实现:
$.get(url,[data],[callback],[dataType]) :Ajax中的get请求
$.post(url,[data],[callback],[dataType]]) :Ajax中的post请求
参数说明:
url:请求的url地址
[data] :要求格式是一个json对象,也能够是字符串,可是建议使用json对象
[callback] :当Ajax状态码为4且响应状态码为200时所触发的回调函数
[dataType] :期待的返回值类型,text,xml,json