我有一个jQuery帖子,我得到变量。如果我返回数组,那么在调用函数时我会得到未定义的。我已经google了一段时间而不是不了解问题的发生地点。任何帮助赞赏。我通常是PHP程序员。我假设我在这里遗失了什么?
$(function() {
$.getlanguage = function() {
$.post("/", {
a: 'language'
}).done(function(json) {
var lang =[];
lang = $.parseJSON(json);
console.log(lang) /// Works - Should return lang as array??
return lang;
});
}
var language = [];
language = $.getlanguage();
console.log(language); /// Comes Back as Undefined
});