get不上去的,可能就需要用post 传 js ajax

JS基础总结(5):GET、POST 上一篇:JS知识总结(3):JS请求之让你复习TCP 俗话说,九为数之极,所以就暂不开前端知识总结10了 ,而且JS基础都快写到第5篇了,不给个正标题,说不过去吧!别瞎扯了,赶紧开始今天的内容吧: 请求数据一般是使用get、post方法,但是其实还有一些其它的HTTP方法:如put、patch等,今天我们主要讲一下get、post方法,如果篇幅不够就用那些其它的方法来凑吧! get、post简要 ... 阅读详情

可能上传的数据格式  get方法不支持,所以要用post,这个还有待进一步学习

再次注意代码的命名方式

贴段代码

$(function () {
                $("#getUserInfo").click(function() {
                    $.ajax({
                        url: 'Wechat/GetAccessToken',
                        data: {},
                        type: 'get',
                        dataType: 'json',
                        success: function(data) {
                            var accessToken = data;
                            var getUserInfoUrl = "https://api.weixin.qq.com/cgi-bin/user/get?access_token=" + accessToken;

                            $.ajax({
                                url: 'Wechat/GetUserList',
                                data:{'accessToken':accessToken},
                                type: 'get',
                                dataType: 'json',
                                success: function (userList) {
                                    $.ajax({
                                        url: 'Wechat/GetUserInfos',
                                        data: { "accessToken": accessToken, "postData": userList.RetValue },
                                        type: 'post',
                                        dataType: 'json',
                                        success: function (result) {
                                            var userInfos = JSON.parse(result.RetValue)

                                            alert(userInfos.user_info_list);
                                        }
                                    });


////成功之后返回openid
                                    ////根据openid获得用户信息
                                    //// alert(data);
                                    ////$(document).ready(function() {
                                    ////json数组
                                    //var arr = new Array();

                                    //for (var i = 0; i < data.length; i++) {
                                    //    var info = { "openid": data[i], "lang": "zh-CN" };
                                    //    arr.push(info);
                                    //}
                                    ////测试,将data(json)转换成字符串,post出去
                                    //var str = JSON.stringify(arr);
                                    //var url = "https://api.weixin.qq.com/cgi-bin/user/info/batchget?access_token=" + accessToken;
                                    //$.ajax({
                                    //    url:'Wechat/UserInfo',
                                    //    //data: {
                                    //    //    "user_list": arr
                                    //    //},
                                    //    data: { "postData": { "user_list": str }, "accessToken": accessToken },
                                    //    type: 'post',
                                    //    success: function (res) {
                                    //        alert(res);
                                    //    },
                                    //    dataType:"json"

                                    //});
                                    //});
                                },
                                error: function() {
                                    alert('fail');
                                }
                            });
                        }
                    });
                });
            });

         </script>


$(function () {
                $("#getUserInfo").click(function() {
                    $.ajax({
                        url: 'Wechat/GetAccessToken',
                        data: {},
                        type: 'get',
                        dataType: 'json',
                        success: function(data) {
                            var accessToken = data;
                            var getUserInfoUrl = "https://api.weixin.qq.com/cgi-bin/user/get?access_token=" + accessToken;

                            $.ajax({
                                url: 'Wechat/GetUserList',
                                data:{'accessToken':accessToken},
                                type: 'get',
                                dataType: 'json',
                                success: function (userList) {
                                    $.ajax({
                                        url: 'Wechat/GetUserInfos',
                                        data: { "accessToken": accessToken, "postData": userList.RetValue },
                                        type: 'post',

                                        dataType: 'json',
                                        success: function (result) {
                                            var userInfos = JSON.parse(result.RetValue)

                                            alert(userInfos.user_info_list);
                                        }
                                    });


////成功之后返回openid
                                    ////根据openid获得用户信息
                                    //// alert(data);
                                    ////$(document).ready(function() {
                                    ////json数组
                                    //var arr = new Array();

                                    //for (var i = 0; i < data.length; i++) {
                                    //    var info = { "openid": data[i], "lang": "zh-CN" };
                                    //    arr.push(info);
                                    //}
                                    ////测试,将data(json)转换成字符串,post出去
                                    //var str = JSON.stringify(arr);
                                    //var url = "https://api.weixin.qq.com/cgi-bin/user/info/batchget?access_token=" + accessToken;
                                    //$.ajax({
                                    //    url:'Wechat/UserInfo',
                                    //    //data: {
                                    //    //    "user_list": arr
                                    //    //},
                                    //    data: { "postData": { "user_list": str }, "accessToken": accessToken },
                                    //    type: 'post',
                                    //    success: function (res) {
                                    //        alert(res);
                                    //    },
                                    //    dataType:"json"

                                    //});
                                    //});
                                },
                                error: function() {
                                    alert('fail');
                                }
                            });
                        }
                    });
                });
            });

         </script>

【时空图神经网络 & 交通】相关模型3:STFGNN | 空间-时间依赖性 | 基于数据驱动的方法来生成“时间图” | 时空融合图模块,门控卷积模块 | 动态时间规整 | 顶会文章解析 STFGNN(时空融合图神经网络)在交通流量预测中的优势主要体现在以下几个方面:首先,它提出了一种数据驱动的方法生成“时间图”,弥补了传统空间图可能无法反映的某些相关性。其次,STFGNN通过并行处理不同时间段的空间图和时间图,有效地学习隐藏的时空依赖关系。此外,它将融合图模块与门控卷积模块整合到一个统一层中,通过层层堆叠处理长序列,进一步增强了模型的表达能力。实验结果表明,STFGNN在多个交通数据集上表现出色,优于其他基准方法,展示了其在实际应用中的强大潜力。 阅读详情

相关推荐

Mendix 开发实践指南|Mendix平台概览

低代码开发是一种将编码从文本形式转变为视觉形式的应用开发方法。它提供了一个模型驱动的、拖放式的界面,而不是传统的编码环境,使得各种技能水平的开发者——包括专业开发人员、新手、主题专家、业务利益相关者和决策者——都能使用低代码工具来构建驱动价值的企业业务应用。低代码的核心在于提高开发的可访问性和效率,让更多人能够参与到应用开发中来​​。Mendix适用于多种应用场景,包括企业级应用、移动应用、物联网(IoT)应用和微服务架构等。

多年搬砖的经验分享... 4413

get与post的区别

1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。3. 对于get方式,服务器端用Request.Qu

liang165686388的专栏 837

Zabbix监控联想服务器XCC的SNMPv3配置实战

本文详细介绍了如何通过SNMPv3协议配置Zabbix监控联想服务器XCC的实战方法。文章从安全角度阐述了选择SNMPv3的必要性,并分步讲解了在XCC中启用SNMPv3、创建认证用户,以及在Zabbix中导入专用模板、创建主机并关联模板的完整流程,帮助运维人员实现对服务器硬件健康状态的自动化、安全监控。

weixin_29210727的博客 467

get请求无法传参

<form action="getPostServlet/getPost.do?param4=param4" method="get"> <input type="hidden" name="param1" value="param1"> <input type="hidden" name="param2" value="param2"> <input type="text" name="param3" value="param3" readonl

JackSu1111的博客 2794

STM32Cubemx+CanFestival:从零到一的CANopen移植实战

本文详细介绍了如何使用STM32CubeMX和CanFestival实现CANopen协议栈的移植,从开发环境搭建到核心配置步骤,再到调试与问题排查。通过实战经验分享,帮助开发者快速掌握STM32与CANopen的结合应用,提升嵌入式系统开发效率。

weixin_42558093的博客 420

MCGS触摸屏数据记录与U盘导出配置全解析

在工业自动化现场,数据记录是设备运行状态分析与故障追溯的基础。HMI触摸屏作为人机交互核心,不仅承担实时监控任务,还负责过程数据的存储与导出。理解数据采集周期、存盘机制与存储介质的匹配原理,能帮助工程师高效配置数据记录功能。合理运用定时存盘、存盘组与U盘导出,可支撑设备趋势分析、报表生成及事故排查。本文以MCGS触摸屏为例,详解数据记录的完整组态流程,并汇总常见配置陷阱与排查思路,为现场调试与长期运维提供可落地的技术参考。

weixin_34253126的博客 459

get和post两种请求方法的区别及使用

目录 一、本质区别 二、数据接收方式 Get Post 可以同时接收get和post方法传递的参数的写法 三、表单在提交的时候到底使用Get还是Post? 何种情况下用Get,何种情况下Post Post Get 四、对比 一、本质区别 (1)get是从服务器上获取数据,post是向服务器传送数据。 二、数据接收方式 Get 如果表单是以Get方式将数据发送...

似水流年,是谁苍白了等待 2257

动态时间规整(Dynamic Time Warping,DTW):让时间序列分析不再枯燥和代码全分析

动态时间规整(DTW)是一种用于比较时间序列相似性的算法,特别适用于处理长度不同或时间轴不对齐的序列。本文介绍了DTW的核心概念,包括其通过非线性对齐解决时间扭曲问题的能力,以及在语音识别、金融分析等领域的应用。通过Python代码示例,演示了如何计算两个模拟时间序列的DTW距离,并可视化最优对齐路径。结果显示,DTW能够有效捕捉序列间的相似模式,即使它们在时间轴上存在偏移或伸缩。该算法通过最小化累积距离来评估相似性,得分越低表明序列间相似度越高。

此星光明博客 162

什么时候用get请求什么时候用post

GET和POST两种方法都是将数据送到服务器,但你该用哪一种呢? HTTP标准包含这两种方法是为了达到不同的目的。POST用于创建资源,资源的内容会被编入HTTP请示的内容中。例如,处理订货表单、在数据库中加入新数据行等。 当请求无副作用时(如进行搜索),便可使用GET方法;当请求有副作用时(如添加数据行),则用POST方法。一个比较实际的问题是:GET方法可能会产生很长的URL,或许会超过某些浏览器与服务器对URL长度的限制。 若符合下列任一情况,则用POST方法: 请求的结果有持续性的副作用,例如,数

欢迎来到小王子的博客 1271

在 SAP HANA 里为视图创建 Analytic Privilege,真正把同一份数据按角色切开

摘要:本文介绍了SAP HANA中基于业务角色的动态数据权限控制方法。通过Analytic Privilege技术,可以在同一视图上为不同角色设置不同的数据访问范围,实现行级安全控制。核心机制包括:1) 创建带有STRUCTURED PRIVILEGE CHECK的视图;2) 建立授权对象和用户映射表;3) 开发条件提供过程动态生成过滤条件;4) 创建结构化权限对象绑定条件提供器。这种设计使权限规则与业务数据解耦,便于维护变更,适合销售区域、财务数据等多角色访问控制场景。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 2392

AB测试面试题

AB实验流程以一个实际的业务场景去描述AB实验流程,限定场景来减少和面试官的信息差,确保沟通高效可以以自己简历上某个相关项目的场景来举例,或者以面试的岗位对应的业务来举例子。不能光自己说,要让面试官参与进来,引导面试官往自己熟悉的内容提问,从被动转为主动。回答要有逻辑性,简洁、准确的表达。还是延用之前提到的项目案例,假设之前抖音拍摄页面中右下角相册功能的icon 由相册图标改为 用户相册的最新一张照片这个案例写在了我的简历中。

qq_45727498的博客 857

JQuery 中使用 Ajax 发送 GET、POST 请求

What is Ajax ? Ajax = 异步 JavaScript 和 XML 一种用于创建快速动态网页的技术 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新 Why to useAjax ? 可以在不重新加载整个网页的情况下,对网页的某部分进行更新 How to use Ajax in JQuery ? 1. example ????!!! GET ????: ...

assiduous_me的博客 5万+

Deepseek Engram 论文全面解读

以下是对 DeepSeek 与北京大学于联合发布的论文《》(简称Engram 论文)的。

lpfasd123的博客 355

Ajax--》Ajax的GET与POST请求操作

🏃‍♂️Ajax全称 Asynchronous JavaScript And XML,意思就是异步的JS 和 XML,通过Ajax可以在浏览器中向服务器发送异步请求。作用:获取服务器数据。效果在不刷新整个页面的情况下,通过一个url地址获取服务器的数据,然后进行页面的局部刷新。Ajax不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式。思想:用户看,我就加载,用户不看,我就不加载。应用场景:评论加载更多、用户名登录验证、搜索框搜索数据提示......

ztK63LrD的博客 4499

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ajax传数据post方式变成get方式

问题 如下:使用AJAX提交数据,方式是POST,但是还是能够在地址栏中看到提交的信息,即是用的GET方式提交 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <!-- 新 Bootstrap 核心 CSS 文件 --> <link href="css...

二木成林 2032

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

ajax get怎么传参数值,Ajax 进行Post传值和Get传值

以下AJAX post 传值Untitled Documentfunction saveUserInfo(){//获取接受返回信息层var msg = document.getElementById("msg");//获取表单对象和用户信息值var f = document.user_info;var userName = f.user_name.value;var userAge = f.u...

weixin_39989159的博客 997

js中的post与get请求以及获取数据以及ajax

1、get请求 js中请求时这样写的 $.get("/chosemenu/others", {menuid:selectvalue,ss:"hello"},function (dataother) { }) 然后controller中request中(webapi中)(Java的话也可以打印下request看下) 然后controller语句: var request = HttpConte...

图纸的博客 5436

js原生ajax发送get和post请求的实现

文章目录@[toc] JS原生ajax的实现创建一个node服务器(这里用了express框架)原生ajax实现知识点 JS原生ajax的实现 创建一个node服务器(这里用了express框架) // app.js // 引入express框架 const express = require('express'); // 路径处理模块 const path = require('path'); const fs = require('fs'); // 创建web服务器 const app = expre

weixin_44912410的博客 3518

javascript/js的ajax请求方式:GET与POST

注意:XMLHttpRequest 是 AJAX 的基础,在创建 XMLHttpRequest 对象时,必须与你写的ajax方法在同一个‘’标签中!否则ajax请求会出错,并无法返回数据。 javascript/js的ajax的POST/GET请求。

并肩 2495

ajax 进行post传值和get传值,JS与Ajax Get和Post在使用上的区别实例详解

get和post方法最大的不同在于:1.get方法传值参数在url里面,而post参数放send里面2.post方法必须加上xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");下面实例可以看get方法xmlHttp.open("GET","for.php?text="+url,true);在po...

weixin_31966185的博客 295

ajax get post 头部参数,Ajax 带请求头header的get、post请求在原生JS中应用讲解

一、Ajax 概述Ajax 是 Asynchronous Javascript And XML 的简写,Ajax是一门技术,并不是一门语言.ajax作用:使用XHTML+CSS来标准化呈现使用XML和XSLT进行数据交换及相关操作使用XMLHttpRequest对象与Web服务器进行异步数据通信使用Javascript操作Document Object Model进行动态显示及交互使用JavaSc...

weixin_36180471的博客 1841

ajax的post跟get区别,Ajax中post与get的区别

get和post都是向服务器发送一种请求,只是发送机制不同 。1. GET可以通过在请求URL上添加请求参数,而POST请求则是作为HTTP消息的实体内容发送给WEB服务器。2. get方式请求数据会被浏览器缓存起来,因此其他人就可以从浏览器的历史记录中读取到这些数据,例如账号密码等。在某种情况下,get方式会带来严重的安全问题。而post方式相对来说就可以避免这些问题。3. Post请求必须设置...

weixin_39742958的博客 1443

AJAX对GET请求和POST请求的封装(JQuery及原生js)

//MyAjax.js function objToStr(obj){ //为对象动态添加t属性 //处理IE浏览器同一个URL返回同一个结果的问题(使每次的URL都不相同) //每次都获取指定文件中最新的数据 obj.t = new Date().getTime(); var res = []; for(var key in obj){ ...

BIGDgreen 1361

JavaScript 中使用Ajax进行网络post请求和get请求

前言: 使用Ajax进行网络请求,默认是异步请求,而且不需要刷新页面,就可以发送请求,获取服务端返回来的数据。 一、Ajax的get请求 做一个实例来使用Ajax,点击button按钮后,在div中显示服务器返回来的response响应体内容,具体注释已经在代码中给出了 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-U

路宇的博客 4787

js、jquery中的get post ajax汇总

get和post的区别 1.安全性:get是通过http协议的header发送请求,所以会将参数拼接在地址栏中,所以安全性很差;post是通过http协议的body发送请求,地址栏中并不会出现,所以相对安全;还有一点,用get方法发送请求会被客户端浏览器缓存,通过查看历史记录可以查看到用户信息,所以非常不安全。 2.传送大小:get只能传送2kb,而post一般不受限制 3.效率:get效率高,...

jeffry_ding的博客 497

Ajax 进行Post传值和Get传值

head> Untitled Document function saveUserInfo() { //获取接受返回信息层 var msg = document.getElementById("msg"); //获取表单对象和用户信息值 var f = document.user_info; var userName = f.user_name.value; va

yboker的专栏 1576

原生JS实现Ajax的GET POST请求

原生js实现Ajax的Get Post 请求

HH 3517
上一篇: 动态拼接json数组
下一篇: 两天的学习总结
Bill11YAng
博客等级 码龄14年 165粉丝 230原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值