0

成功した ajax プロセス (指定された URL) で呼び出される関数の戻り値にアクセスできますか? たとえば、ex.php (url:ex.php) で export() 関数を呼び出すと、その関数はエクスポートされたファイルの名前を返します。ajax成功でこのファイル名にアクセスしたい。(成功:)

ありがとう。

4

2 に答える 2

1

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);
})
于 2013-06-25T19:37:33.337 に答える
0

もちろん、成功ハンドラーとして設定した関数に渡されます。

$.ajax({
  url: 'myUrl.com',
  success: function(data) {
    console.log(data); //shows data returned from server
  }
})
于 2013-06-25T19:33:07.837 に答える