function callback(getData());function getData(){
$.ajax({
url:"jsonCal.do",
dateType:"html",
success:function(data){
... // data数据处理,得到json对象abc
return abc; //为什么 callback() 得不到返回的数据,请帮忙
}
})
}
$.ajax({
url:"jsonCal.do",
dateType:"html",
success:function(data){
... // data数据处理,得到json对象abc
return abc; //为什么 callback() 得不到返回的数据,请帮忙
}
})
}
要保证正常的返回结果加个async:false
var val;
$.ajax({
success:function(data){
val=data;
}
});
return val;
}
你的代码内部函数中return返回的值不能作为外部函数返回值回送。