在下面的代码中,
我正在尝试将我的 ajax 调用放入需要它的函数中,但 makeIt() 不会从 ajax 调用中返回“usa?或者我是否将这一切都搞错了?
var makeIt = function () {
var getStuff = function () {
return $.ajax({
type: "POST",
url: "my.php",
data: {
id: "2"
},
success: function (data) {
data
}, // data will return string "usa"
error: function () {
alert("error");
}
});
};
return getStuff();
};
var result = makeIt() //result should = "usa"