ajax返回获取的值在其他地方获取
2024-09-01 22:20:16
继续上个问题的后续问题,因为要获取token进行身份验证,但是又不想写死token值,通过以下方式解决:
1.定义一个分离出来的方法。
2.定义一个全局变量、局部变量。
3.把ajax改成同步的。async: false,
4.执行这个函数,函数执行完返回这个值。然后通过方法名来获取。
代码如下:
var token_1;//全局变量
function token_Str(){
var token;//局部变量
$.ajax({
type: 'GET',
async:false,//添加async:false 修改为同步请求
url: 'http://api.php',
dataType: 'json',
jsonp: 'callback',
success (data) {
if(data.code=="10000"){
token = data.data.token;
//token_1=data.data.token;
}else{
alert("失败")
}
},
error (jqXHR, textStatus, errorThrown) {
// 错误信息处理
console.error(textStatus, errorThrown)
}
});
return token;
//return token_1;
};
最新文章
- 《JavaScript设计模式与开发实践》整理
- Android获取服务器Json字符串并显示在ListView上面
- select 触发事件
- C# ASP.NET(配置数据库 sql server 地址的两种形式以及配置信息的获取)
- Html之初体验
- C# 多线程网络通信
- XCode帮助文档离线下载解决办法
- PHP中将数据库中的数据显示在网页
- CSS样式中,background-image 背景图片居中显示并且在不同屏幕分辨率下始终居中
- Inno Setup入门(二)——修改安装过程中的图片
- 升讯威微信营销系统开发实践:(5) Github 源码:微信接口的 .NET 封装。
- Flask的请求处理机制
- 如何配置mysql的超时时间
- centos7搭建smb服务
- Python Pandas 时间序列双轴折线图
- Multiple Threads reading from the same file(转载)
- Mysql 强行Kill 连接
- 动态规划-独特的子字符串存在于Wraparound String总个数 Unique Substrings in Wraparound String
- TypeScript 之 声明文件的发布
- 7个鲜为人知却超实用的PHP函数--转(柒捌玖零)
热门文章
- java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal报错处理
- 一个简单的基于epoll的udp接收
- 【LeetCode】997. Find the Town Judge 解题报告(C++)
- 【九度OJ】题目1170:找最小数 解题报告
- light oj -1245 - Harmonic Number (II)
- NetCore实现全局模型绑定异常信息统一处理
- Dynamic Routing Between Capsules
- VirtualBox虚拟机安装win8/10
- python 面向对象:多态和多态性
- javascript实现数字整数位每三位一个逗号分隔