重複の可能性:
関数からの AJAX 呼び出しからの応答を返す方法は?
オンラインでファイルから数値データを読み取る機能があります。ファイルは正しく取得されますが (アラートによって表示される値によって証明されます)、出力に設定してから出力を返そうとすると、未定義の結果が得られます。
スコーピング チュートリアルを実行しようとしましたが、役に立ちませんでした。私は何を間違っていますか?
function readFileFromWeb() {
var output;
jQuery.get('http://domain.com', function(data) {
alert(data);
output = data;
});
return output;
}