方式一:
$.Ajax(object);
object中的键值参数有:
type:请求方式(常用的有get,post,默认为get请求)
url:请求地址
data:请求参数(格式:字符串:id=3&name=zhangsan;json:{id=3,name=zhangsan})
async:请求是否异步,(默认异步true)
dataType:指定服务器返回数据类型(post请求:application/x-www-form-urlencoded)
cache:是否允许缓存,默认true
success(重要):当ajax状态码为4且响应状态码为200时,触发的回调函数
beforeSend:发送请求之前触发的回调函数,一般用loading提示加载
complete:当ajax状态码(readystate)为4时所触发的回调函数
error:发送请求失败时触发的函调函数
方式二:
参数解释:
url:请求地址
data:请求参数,请求字符串或者json
cb:请求成功后触发的回调函数
type:指定服务器返回的数据类型(例如:xml,json,text...)
语法:
get请求:$.get(url,data,cb,type);
post请求:$.post(url,data,cb,type);