ajax.回调函数success中全局变量不能直接返回
需先return success函数后再return全局变量.
function findById(id){
var dd = "!!!!!";
$.ajax({
type: "POST",
url:"/patGroup/patGroupList/findById.do",
data:{
id:id
},
dataType:"json",
success: function(data) {
if(data.res == 1){
//alert(JSON.stringify(data.obj.monGroup))
dd = data.obj.monGroup;
alert(dd);
return ;
}else{
alert("查询失败");
}
}
});
return dd;
}
必须加同步处理,否则return也没有用.
async : false,