成功した ajax プロセス (指定された URL) で呼び出される関数の戻り値にアクセスできますか? たとえば、ex.php (url:ex.php) で export() 関数を呼び出すと、その関数はエクスポートされたファイルの名前を返します。ajax成功でこのファイル名にアクセスしたい。(成功:)
ありがとう。
成功した ajax プロセス (指定された URL) で呼び出される関数の戻り値にアクセスできますか? たとえば、ex.php (url:ex.php) で export() 関数を呼び出すと、その関数はエクスポートされたファイルの名前を返します。ajax成功でこのファイル名にアクセスしたい。(成功:)
ありがとう。
PHPスクリプトから値をエコーする必要があります。お気に入り -
<?php echo export(); ?>
Ajax success() 内で、ajax 応答を取得して値を取得できます。
$.ajax({
url: 'ex.php',
success: function(data) {
alert("Exported file name: " + data);
}
})
またはさらに単純なバージョン -
$.get("ex.php", function(data) {
alert("Exported file name: " + data);
})
もちろん、成功ハンドラーとして設定した関数に渡されます。
$.ajax({
url: 'myUrl.com',
success: function(data) {
console.log(data); //shows data returned from server
}
})