手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js中一个函数获取另一个函数返回值问题探讨
js中一个函数获取另一个函数返回值问题探讨
摘要:复制代码代码如下://此种为异步,还不等ajax赋完值,函数就return了。functiongetCaseInfoForMap(){var...

复制代码 代码如下:

//此种为异步,还不等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);

}

【js中一个函数获取另一个函数返回值问题探讨】相关文章:

JavaScript中数组添加值和访问值常见问题

JS中Eval解析JSON字符串的一个小问题

JavaScript中的acos()方法使用详解

jQuery获取字符串中出现最多的数

js获取字符串字节数方法小结

浅析Javascript匿名函数与自执行函数

prototype class详解

无间断滚动marquee的详细用法解析

浅谈利用JavaScript进行的DDoS攻击原理与防御

javascript嵌套函数和在函数内调用外部函数的区别分析

精品推荐
分类导航