【发布时间】:2014-05-25 01:48:33
【问题描述】:
我的代码如下:
function DBManager() {
this.getContactsList = function() {
$.post('/post/getContactsList', function (contacts) {
return contacts;
});
}
}
var DBManager = new DBManager();
console.log(FF_DBManager.getContactsList());
但我收到的是undefined,而不是看到帖子回复的结果。
【问题讨论】:
-
你做过研究吗?这是一个非常基本的问题。
-
深思:你有三个函数,其中一个返回
contacts(当你说return contacts时)? (提示:不是getContactsList。) -
我现在正在继续我的研究。还没找到好方法。希望这个答案可以帮助其他人稍后快速找到答案。
-
getContactList函数没有返回返回值,当然是未定义
标签: javascript jquery asynchronous