JavaScript で PHP 応答を受信しようとしています。
私のPHPは次のようになります。
いくつかのコード if(...) エコー "1"; それ以外の場合は "2" をエコーします。
JavaScript:
関数 GetChoice() { var が返されます=""; $.ajax({ 非同期: 偽、 キャッシュ: false, URL: "http://mydomain.com/script.php", タイプ: "ポスト", dataType:"テキスト", 成功: 関数 (データ) { 返された = データ; } }); 戻ります。 } var r = GetChoice(); アラート(r);
しかし、GetChoice()
何も返しません。どうしたの?
UPD: javascript と php スクリプトが同じサーバー上にある場合に機能します。異なるドメインにある私のスクリプト。