在jQuery中AJAX的写法有3种,$ajax,$post,$get这三种。其中$post和$get是简易写法,高层的实现,在调用他们的时候,会运行底层封装好的$ajax。
ajax写法
$.ajax({url:"http://www.microsoft.com", //请求的url地址dataType:"json", //返回格式为jsonasync:true,//请求是否异步,默认为异步,这也是ajax重要特性data:{"id":"value"}, //参数值type:"GET", //请求方式beforeSend:function(data){//请求前的处理},success:function(req){//请求成功时处理},complete:function(data){//请求完成的处理},error:function(data){//请求出错处理}
});
get请求
$.get("url",{id:1},function(data){})
POST请求
$.post("url",{id:1},function(data){})