jQuery对ajax的实现

最近一直在做SSH项目,感觉挺复杂的,慢慢记录下来,大家一起学习!


jQuery对ajax的实现方法主要有4个,分别是$.ajax()  、 $.post()  、 $get() 、 $getJSON()


$.ajax() : 这是jQuery对ajax底层的实现,这个方法可以完成异步通讯的所有功能,也就是说,可以用这个方法实现其他的三个方法,

其具体的参数如下:

async(boolean) //设置请求方式,默认为true异步请求

type(String) //选择请求方式get、post,默认情况下为get

url(String)                //请求路径

dataType (String)   //返回值的格式,如Json 、xml、html

data(Object , String) //发送到服务器的数据,key/value格式

success(function)   //请求成功回调函数

error(function)         //请求失败回调函数


  1. $.ajax({  
  2.                     type : "POST",  //提交方式  
  3.                     url : "${pageContext.request.contextPath}/org/doDelete.action",//路径  
  4.                     data : {  
  5.                         "org.id" : "${org.id}"  
  6.                     },//数据,这里使用的是Json格式进行传输  
  7.                     success : function(result) {//返回数据根据结果进行相应的处理  
  8.                         if ( result.success ) {  
  9.                             $("#tipMsg").text("删除数据成功");  
  10.                             tree.deleteItem("${org.id}"true);  
  11.                         } else {  
  12.                             $("#tipMsg").text("删除数据失败");  
  13.                         }  
  14.                     }  
  15.                 });  

get、post、getJSON只有三个参数,分别为 url、data、callback,其中回调函数callback只能在请求成功时调用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值