【发布时间】:2013-12-08 08:28:27
【问题描述】:
我需要从函数中返回一个变量
function getdatabasesize() {
name = "t";
var test
$.post(
'ajax/getlastfilenumber.php',
{ name: name },
function(data) {
test = data;
});
return test;
}
然后我用类似的东西来称呼它
alert(getdatabasesize());
或
var test = getdatabasesize()
但我得到的只是undefined。我想用它来获取你在我的数据库中看到的最后一条记录号。
【问题讨论】:
-
记住,AJAX 中的第一个 A 代表异步。
return test在 AJAX 回调函数中设置test之前被命中。