jQuery的ajax请求,有三种写法:$.ajax ,$.get,$.post 这三种。其中后两者在调用的时候也会运行底层封装的$.ajax。
$.ajax写法
$.ajax({ type:"GET",//请求方式:GET,POST url:"", data:{ //传入的参数 "param1":param1Value, "param2":param2Value }, dataType:"json" ,//返回值类型 asynsc:false,//请求是否是异步,默认时异步的 success:function (data) {//data是调用成功返回值,然后判断 if(data.code==0){ console.log( "成功") }else { console.log("失败") } }, //后三个不常用 beforeSend:function(data){ //请求前处理 }, complete:function(data){ //请求完成时的处理 }, error:function (data) { //请求出错处理 } })
$.get
$.get("url",{param1:param1Value,param2: param2Value},function (data) { })
$.post
$.post("url",{param1:param1Value,param2: param2Value},function (data) { })