我在 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); }
});
});
我究竟做错了什么?