AJAX—常用库

Ajax常用库

jQuery中的ajax方法
// jquery中的ajax
 $.ajax({
 url: "http://localhost:3000/posts",
 type: "get",
 dataType: "json",
 data: {  "id": 5 },
 beforeSend: function(xhr) { console.log(xhr); },
 success: function(data) { console.log(data); },
 error: function(xhr) { console.log(xhr); },
 complete: function(xhr) {  console.log(xhr); }
})

$.ajax()方法,传入对象的参数,执行异步HTTP请求

在这里插入图片描述

$.get()

GET快捷请求方法,格式$.get(url,data,callback)

 $.get("http://localhost:3000/comments",
 {  "id": 1},    function(data) {console.log(data);})
$.post()

POST快捷请求,格式$.post(url,data,callback)

$.ajax({
            url: "http://localhost:3000/comments/4",
            type: "put",
            dataType: "json",
            data: {"postId":2,"content": "goodbetterbest" },
            success: function(data) { console.log(data);}
       })
其他类型请求

put更改

$.ajax({
            url: "http://localhost:3000/comments/4",
            type: "put",
            dataType: "json",
            data: {  "postId": 2, "content": "good"},
            success: function(data) { console.log(data);   }
        })

delete删除

$.ajax({     
            url: "http://localhost:3000/comments/4",
                 type: "delete",
                 success: function(data) {       
                console.log(data);     
            }   
        })
jQuery其他方法

更多其他方法见手册

Axios介绍

Axios是目前应用最为广泛的AJAX封装库,同样的API、node和浏览器支持,平台切换无压力,使用Promi

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值