纯JS原生请求接口post方式

                

废话不多说,直接上代码

 

 

 

设置鼠标数去焦点的时候请求后台接口

复制代码
 1 //鼠标失去焦点
 2 function onblur2(value,value2){
 3     //debugger;
 4     console.log("value",value);
 5     console.log("value2",value2);
 6      // 发送ajax
 7          // (1) 获取 XMLHttpRequest对象
 8          xmlHttp = new XMLHttpRequest();
 9     var array = [
10     {
11           "id":value2,
12           "sjcc": value
13         }
14     ]
15     console.log("array ",array)
16          //  (2) 连接服务器
17         //  get
18         //xmlHttp.open("get","/sendAjax/?a=1&b=2");
19 
20         //  post
21         xmlHttp.open("post","http://192.168.20.162:2801/honeycomb/U017/updateCgddDetSjcc");
22 
23         // 设置请求头的Content-Type
24         var ele_csrf=document.getElementsByName("csrfmiddlewaretoken")[0];
25         xmlHttp.setRequestHeader("Content-Type","application/json");
26         //xmlHttp.setRequestHeader("X-CSRFToken",ele_csrf.value);
27 
28         // (3) 发送数据
29         console.log("array2",array)
30         xmlHttp.send(JSON.stringify(array)) ;   // 请求体数据
31 
32 
33         // (4) 回调函数  success
34         xmlHttp.onreadystatechange = function() {
35             if(this.status==200){
36                 console.log("responseText",this.responseText)
37 
38             }
39         };
40 
41         
42 }
复制代码

 

 顺便为大家推荐好听的歌曲

 

posted @   此夏_唯美  阅读(21437)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示