初始写法:
function workshop() {
$.ajax({
type: "post",
url: "url',
dataType: "json",
success: function (data) {
if (data.succeeded) {
var info = "";
info = data.data;
return info;
}
}
})
}
function b(){
var aa=workshop()
}
b方法始终取不到值
后来修改了workshop()方法
function workshop() {
var info = "";
$.ajax({
type: "post",
url: "url",
dataType: "json",
async: false, //将异步请求改为了同步请求
success: function (data) {
if (data.succeeded) {
info = data.data;
return info;
}
}
})
return info;
}
此时b方法就可以取到workshop() 的值了