js jquery ajax 获取函数返回值问题
来源:互联网 发布:python 列表元组结合 编辑:程序博客网 时间:2024/05/28 06:05
jquery ajax 在获取函数返回值问题上总不如人意,最终找到以下解决办法:
//添加async:false.即修改为同步 ;等ajax给bol赋值完毕后,才执行下面的js部分。而异步的话,还没有来得及赋值,就已经return了。
示例:
function get_xx-jy(){
var bool = '';
var url1 = "test.php?mod=draw";
url1 = url1.replace(/&/g,'&');
jq.ajax(
{
type: "GET",
datatype: "text",
url: url1,
async: false, //是否为当前的请求触发全局AJAX事件处理函数
beforeSend:function(XMLHttpRequest){
},
success: function (num) {
if (num == "0") {
bool = num;
}
else {
bool = num;
}
}
});
return bool;
}
//添加async:false.即修改为同步 ;等ajax给bol赋值完毕后,才执行下面的js部分。而异步的话,还没有来得及赋值,就已经return了。
示例:
function get_xx-jy(){
var bool = '';
var url1 = "test.php?mod=draw";
url1 = url1.replace(/&/g,'&');
jq.ajax(
{
type: "GET",
datatype: "text",
url: url1,
async: false, //是否为当前的请求触发全局AJAX事件处理函数
beforeSend:function(XMLHttpRequest){
},
success: function (num) {
if (num == "0") {
bool = num;
}
else {
bool = num;
}
}
});
return bool;
}
- js jquery ajax 获取函数返回值问题
- jquery ajax 无法获取返回值问题
- Jquery ajax获取返回值问题
- 获取jquery ajax 返回值
- 获取jQuery中Ajax函数的返回值
- 关于获取jquery ajax方法返回值参数的问题
- js获取ajax返回值
- js中一个函数获取另一个函数返回值问题
- js ajax 返回值问题
- jquery获取ajax成功请求的返回值,并返回给其他函数使用
- Jquery和JS用外部变量获取Ajax返回的参数值!(超简单)
- 获取ajax返回值的问题
- Jquery关于ajax中无法在success中获取返回值的问题
- js jQuery函数 $.ajax()
- js 函数无法返回ajax数据的问题
- jQuery Ajax 返回值
- 获取js异步函数的返回值
- Ajax异步同步问题,Ajax如何获取返回值
- 面试总结,百度,测试,开发
- 各种图形展现的功能简介
- 【二分】【Noip2011】聪明的质监员
- win7下怎样卸载cygwin
- HTTP协议详解
- js jquery ajax 获取函数返回值问题
- 嵌入式C开发人员的最好的0x10道笔试题
- 关于Titanium学习资源
- 罗马数字
- VS2005无法执行添加移除操作
- 2.软件开发各阶段
- Spring MVC 3 表单中文提交后乱码问题的解决方法
- Arcgis中自定义工具和命令的菜单调用方法及思路
- linux 虚拟文件系统 自学报告