jquery ajax修改全局变量或者局部变量示例代码
2024-08-31 21:40:39
今天在工作的时候遇见一个问题,利用ajax到action中查询返回的值付给全局变量或者局部变量,总是改变不了,后来查找资料才发现需要添加async:false
示例代码:
var status=1;
var ob=$("[name='email']");
$.ajax({
url:"{:U('Home/Index/checkemail')}",
data:"email="+query.email,
type:"post",
dataType:"json",
success:function(re){
status=0;
}
});
alert(status);
//这样每次弹出来的都是1 ;
因为想根据回传的值进行处理 将status改变其值,查了些资料
解决方案:async:false,
改写成:
$.ajax({
async:false,
url:"{:U('Home/Index/checkemail')}",
data:"email="+query.email,
type:"post",
dataType:"json",
success:function(re){
status=0;
}
});
最新文章
- redis 3.0的集群部署
- django的cookie 和session
- struts2 jsp 传参 NullPointerException问题解决
- 在csdn里markdown感受
- form 为什么上传文件enctype现场
- 高效率的Shell
- DB2使用存储过程插入数据
- Kotlin(二) 函数定义
- 云计算之路-阿里云上:服务器CPU 100%问题是memcached的连接数限制引起的
- 问题之Spring MVC配置后,可以打开jsp页面,但打不开html页面
- 配置maven和maven本地仓库
- kubernetes in action - Replication Controller
- centOS7docker安装oracle
- Java-Spring-获取Request,Response对象
- python测试开发django-55.xadmin使用markdown文档编辑器(django-mdeditor)
- jq demo 轮播图,图片可调用,向左,自动+鼠标点击切换
- cdn.dns,cms
- C# 删除指定目录下的所有文件及文件夹
- 学习:erlang正则
- TCP系列35—窗口管理&流控—9、紧急机制
热门文章
- python学习【第一篇】python介绍
- js如何计算当前日期的前一个月和后一个月?
- ng2-file-upload上传附件同时传参
- 测试csscss层叠顺序
- PAT 甲级 1060 Are They Equal
- Code Forces 26C Dijkstra?
- [VS2015].NET4.0环境下使用.NET2.0程序集,使用sqlite时报异常 出现“混合模式程序集异常”
- 2017 Multi-University Training Contest - Team 3—HDU6058 Kanade's sum
- Browser Cookie Limits
- Java 之 JUC