我有一个函数没有按照我想要的方式返回值。该函数所做的是获取从 PHP 页面(PHP 页面具有 SQL 查询)回显的信息并返回它。这里是代码:
function getValues(var1,var2) {
$.post("http://url/to/file.php", {var1:var1,var2:var2}, function(data) {
values = data.split(',');
return values[0];
});
}
我知道 PHP 文件正在工作,因为如果我要编写alert(data);
或者alert(values);
我可以看到那里的值。例如,当我调用该函数时,var result = getValues(5,6);
结果是未定义的。也许是因为它们不在列表或数组中?感谢帮助,谢谢。