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 スクリプトが同じサーバー上にある場合に機能します。異なるドメインにある私のスクリプト。