js中一个函数获取另一个函数返回值问题
2013-10-12 17:43
441 查看
//此种为异步,还不等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);
}
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);
}
相关文章推荐
- js中一个函数获取另一个函数返回值问题探讨
- js中一个函数获取另一个函数返回值问题探讨
- js中一个函数获取另一个函数返回值问题探讨
- 在一个js函数里面获取另一个js函数的变量
- js jquery ajax 获取函数返回值问题
- JS使用一个函数获取另外一个函数的多个返回值
- js函数参数传值的时候遇到的一个小问题
- 先写一个用ajax开发webgis的JS暂停函数问题!
- SWF获取cookie与js函数返回值
- 在JS中,一个自定义函数如何调用另一个自定义函数中的变量
- JS代码获取当前日期时支持IE,不兼容FF和chrome,解决这个问题,我们需要把获取时间的getYear()函数换成getFullYear()
- 先写一个用ajax开发webgis的JS暂停函数问题!
- 函数返回值为指针的一个陷阱(使用inet_ntoa函数时遇到的问题)
- 一个js获取数组下标的函数
- C++中用函数返回值初始类对象时的一个问题
- JS代码获取当前日期时支持IE,不兼容FF和chrome,解决这个问题,我们需要把获取时间的getYear()函数换成getFullYear()
- 腾讯云图片鉴黄集成到C# SQL Server 怎么在分页获取数据的同时获取到总记录数 sqlserver 操作数据表语句模板 .NET MVC后台发送post请求 百度api查询多个地址的经纬度的问题 try{}里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的 code 会 不会被执行,什么时候被执行,在 return 前还是后? js获取某个日期
- 一个B.js获取另一个A.js的方法,只要将在html页面中的载入顺序将A.js放在B.js前即可
- 关于FreeMarker获取一个对象中另一个对象出现的问题以及解决方法
- JS代码获取当前日期时支持IE,不兼容FF和chrome,解决这个问题,我们需要把获取时间的getYear()函数换成getFullYear()