【jquery ajax】ajax 异步请求

1.jquery 的 ajax 异步请求

      详情参看 : jquery API 文档

                          w3school 中文说明


        ★ 格式

               

$.ajax(url [,settings])


        ★  使用 ajax 发送 数组类型的数据给后台

var list = [];
var user = {};
user.name = 'zhangsan';
user.age = 12;
list.push(user);

$.ajax({
      url:"",
      type:'post',
      dataType:'json',
      data:{
           JSON.stringify(list)   //先转为 Json格式数据
       },
       contentType:'application/json',  //这里要指定传递的是Json 数据
       success: function(data){
       }
})


    后台用spring mvc 的 RequestBody 注解接收 json 数据

@RequestMapping("")
public @ResponseBody String home(@RequestBody List<User> users){   //用 @RequestBody 注解可以接受 json 数据

 }



        ★  当 ajax 开始 / 完成后调用 的 ajax 事件  , 所有的  ajax 事件必须附加在 document 元素上

          参看 : jquery API 文档

.ajaxStart(handler)  //ajax请求 开始时触发该事件


.ajaxComplete(handler)   //ajax 请求完成时触发(无论成功与否)  ,如果ajax 请求的 global 参数为false,则不触发该ajax 事件


     i.e :

 $(document).ajaxComplete(function () {
    //do something
})

     




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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值