js中一个函数获取另一个函数返回值问题探讨


Posted in Javascript onNovember 21, 2013
//此种为异步,还不等ajax赋完值,函数就return了。 
function getCaseInfoForMap(){ 
var formInfo=$("#firstForm").serialize(); 
var dd; 
$.ajax({ 
type:"post", 
url:"<%=path %>/webmodule/constructionDecision/WjInfo/getCaseInfoForMap.do?timeType="+timeType+"&gridNumber="+gridNumber, 
dataType:"json", 
data:formInfo, 
success:function(data){ 
dd=data; 
} 
}); 
return dd;// 
} 
//测试 
function test(){ 
var data=getCaseInfoForMap(); 
alert(data[0].caseId); 
}

//此种为同步async:false,ajax执行不完不会return 
function getCaseInfoForMap(){ 
var formInfo=$("#firstForm").serialize(); 
var dd=""; 
$.ajax({ 
type:"post", 
url:"<%=path %>/webmodule/constructionDecision/WjInfo/getCommCaseInfoCount.do?timeType="+timeType+"&gridNumber=110105217", 
dataType:"json", 
data:formInfo, 
async:false, 
success:function(data){ 
dd=data; 
} 
}); 
return dd; 
} 
//测试 
function test(){ 
var data=getCaseInfoForMap(); 
alert(data); }
Javascript 相关文章推荐
日期 时间js控件
May 07 Javascript
JavaScript 通过模式匹配实现重载
Aug 12 Javascript
在服务端(Page.Write)调用自定义的JS方法详解
Aug 09 Javascript
js向上无缝滚动,网站公告效果 具体代码
Nov 18 Javascript
jquery select 设置默认选中的示例代码
Feb 07 Javascript
JS小游戏之仙剑翻牌源码详解
Sep 25 Javascript
JavaScript实现关键字高亮功能
Nov 12 Javascript
基于RequireJS和JQuery的模块化编程日常问题解析
Apr 14 Javascript
JavaScript希尔排序、快速排序、归并排序算法
May 08 Javascript
探讨AngularJs中ui.route的简单应用
Nov 16 Javascript
AngularJS ng-repeat指令及Ajax的应用实例分析
Jul 06 Javascript
vue富文本框(插入文本、图片、视频)的使用及问题小结
Aug 17 Javascript
js设置组合快捷键/tabindex功能的方法
Nov 21 #Javascript
jtable列中自定义button示例代码
Nov 21 #Javascript
动态标签 悬停效果 延迟加载示例代码
Nov 21 #Javascript
JS两种定义方式的区别、内部原理
Nov 21 #Javascript
jQuery操作input值的各种方法总结
Nov 21 #Javascript
jqgrid 表格数据导出实例
Nov 21 #Javascript
js 实现菜单左右滚动显示示例介绍
Nov 21 #Javascript
You might like
PHP 输出缓存详解
2009/06/20 PHP
php分页思路以及在ZF中的使用
2012/05/30 PHP
wordpress安装过程中遇到中文乱码的处理方法
2015/04/21 PHP
php分页原理 分页代码 分页类制作教程
2016/09/23 PHP
php接口技术实例详解
2016/12/07 PHP
Laravel 验证码认证学习记录小结
2019/12/20 PHP
php使用gearman进行任务分发操作实例详解
2020/02/26 PHP
javascript在当前窗口关闭前检测窗口是否关闭
2014/09/29 Javascript
Javascript中数组方法汇总(推荐)
2015/04/01 Javascript
js预加载图片方法汇总
2015/06/15 Javascript
Window.Open打开窗体和if嵌套代码
2016/04/15 Javascript
js的各种排序算法实现(总结)
2016/07/23 Javascript
Angularjs中的页面访问权限怎么设置
2016/11/11 Javascript
Angular中$broadcast和$emit的使用方法详解
2017/05/22 Javascript
如何理解Vue的.sync修饰符的使用
2017/08/17 Javascript
基于vue.js无缝滚动效果
2018/01/25 Javascript
vue 标签属性数据绑定和拼接的实现方法
2018/05/17 Javascript
解决node-sass偶尔安装失败的方法小结
2018/12/05 Javascript
基于JavaScript实现猜数字游戏代码实例
2020/07/30 Javascript
vue登录页实现使用cookie记住7天密码功能的方法
2021/02/18 Vue.js
[13:38]2015国际邀请赛中国战队出征仪式
2015/05/29 DOTA
Python处理菜单消息操作示例【基于win32ui模块】
2018/05/09 Python
Python操作json的方法实例分析
2018/12/06 Python
Python实现Canny及Hough算法代码实例解析
2020/08/06 Python
Python暴力破解Mysql数据的示例
2020/11/09 Python
突袭HTML5之Javascript API扩展2—地理信息服务及地理位置API学习
2013/01/31 HTML / CSS
SHEIN香港:价格实惠的女性时尚服装
2018/08/14 全球购物
金融专业毕业生推荐信
2013/11/26 职场文书
微观物理专业自荐信
2014/01/26 职场文书
有兼职工作经历的简历自我评价
2014/03/07 职场文书
运动会广播稿诗歌版
2014/09/12 职场文书
副检察长四风问题对照检查材料思想汇报
2014/10/07 职场文书
街道务虚会发言材料
2014/10/20 职场文书
2016年社区创先争优活动总结
2016/04/05 职场文书
小学四年级作文之最感动的一件事
2019/11/01 职场文书
Windows Server 2019 域控制器安装图文教程
2022/04/28 Servers