我有一个网站,其中有一个名为 mobile 的目录。我正在使用 jQuery 手机。我的登录表单使用我自己的 ajax 调用,如下所示:
$(document).bind("pageinit", function() {
$("#form_login_mobile").on("submit", function(e) {
e.preventDefault();
$.post("/ajax_requests/auth.ajax.php", { form: $("#form_login_mobile").serialize(), method: "login" }, function(data) {
if(data.success) {
alert("SUCCESS!");
} else {
alert("FAILED");
}
}, "json");
});
});
Firebug 抛出错误mysite.com/ajax_requests/ajax.php 301 Moved Permanently
我有其他不使用 jQuery Mobile 的 ajax 调用可以正常工作。我尝试添加data-ajax="false"
到我的表单中,但仍然是同样的错误。我确定是 jQuery Mobile 导致了这个问题,但我不知道在哪里或如何。可能是什么问题呢?