可能重复:
如何从函数的 AJAX 调用返回响应?
我有一个从在线文件中读取数值数据的功能。虽然文件被正确检索(由警报显示的值证明),但当我尝试将其设置为输出然后返回输出时,我得到一个未定义的结果。
我试图通过范围界定教程无济于事。我究竟做错了什么?
function readFileFromWeb() {
var output;
jQuery.get('http://domain.com', function(data) {
alert(data);
output = data;
});
return output;
}