ユーザーテキストボックスを持ち、テキストボックスを渡す単純なフォームがphpにあり、login.phpと呼びます。私は別のphpページを持っています.sendtologin.phpと呼びましょう.jquery ajax経由で資格情報を「送信」してlogin.phpに投稿したいと思います. login.php は server1 にあり、sendtologin.php は server2 にあります。sendtologin.php を読み込もうとすると、ステータス コード 0 とエラーが表示されます。これが私のスクリプトです。
$(document).ready(function () {
$.ajax({
type: "POST",
url: "http://server1/login.cgi",
data: { lang_changed: "no", username: "me", password: "me" },
success: function (data) { alert("success!"); },
error: function (request, type, errorThrown) {
alert("request: " + request.status +
"\nrequestText: " + request.statusText +
"\nType: " + type +
"\nException: " + errorThrown); }
});
});
私は何を間違っていますか?