0

aspx サイトから php サイトに ajax を使用して post 変数を送信しようとしましたが、応答がありません。

ASPX サイト:

$.ajax ({
type: "POST",
url:"www.mySite.com/sqlExecute.php",
data: {'d':'empty'},
dataType: "text",
success: function(data) {
  alert (data);
}
});

sqlExecute.php:

<?php
echo "Hello World";
?> 

エラー関数を追加すると:

error: function(jqXHR,textStatus,errorThrown) {
        alert("jqXHR: "+jqXHR.responsetext+" textStatus: "+textStatus+" errorThrown: "+ errorThrown );}

});

私は得る:

jqXHR: undefined textStatus: error errorThrown:

ありがとう!

4

2 に答える 2

0

ajax 呼び出しを作成するときは、常にエラー ハンドラーも構成することをお勧めします。

可能な場合は、プロトコルを指定します。それ以外の場合は、相対 URL として扱われます。

firebug や fiddler などのデバッグ ツールで呼び出しを確認できます。

$.ajax ({
 type: "POST",
 url:"http://www.mySite.com/sqlExecute.php",
 data: {'d':'empty'},
 dataType: "text",
 success: function(data) {
  alert (data);
 }
}).fail(function(jqXHR, textStatus) {
  alert( "Request failed: " + textStatus );
});;
于 2013-08-21T13:38:00.840 に答える