Django + Axios & Ajax post和get 传参

≡放荡痞女 提交于 2020-12-13 07:38:12
话说千遍淡如水,不如代码来一通。
 
Axios post:
let params = new URLSearchParams();
params.append('id',xx)
        axios({
        url:'http://127.0.0.1:8000/userctrl/shoucang',
        method:'post',
        data:params,
        responseType:"text",
    })

    .then(function(obj){
    })


//后端取值:
id = request.POST.get('id')

Axios get:

axios({
        url:'http://127.0.0.1:8000/userctrl/shoucang',
        method:'get',
        params:{'id':xx},
        responseType:"text",
    })

    .then(function(obj){
    })

//后端取值:
id= request.GET.get('id')
 

Ajax post:

 $.ajax({
     url:"http://127.0.0.1:8000/userctrl/shoucang",
     data:{'id':xx},
     type:"post",
     async:false,
    dataType:"text",
     success:function(obj){
         console.log(obj)
    }
 }) 

//后端取值:
id = request.POST.get('id')

Ajax get:

$.ajax({
     url:"http://127.0.0.1:8000/userctrl/shoucang",
     data:{'id':xx},
     type:"get",
     async:false,
    dataType:"text",
     success:function(obj){
         console.log(obj)
 }) 

//后端取值:
id= request.GET.get('id')
 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!