好了,我可以登录罚款,但是当我输入虚假信息,我重定向到登录页面,我需要的是保持在同一页上并显示错误消息e.preventDefault();
似乎不起作用。
$(function() {
$("#login-form").submit(function(e) {
$('.fail').hide();
$.ajax({
url:"/login",
type: "post",
data: $(this).serialize(),
error:function(){
$('.fail').show();
e.preventDefault();
},
success: function(){
document.location = '/';
}
});
return false;
});
});
后端开发者正在使用Java/play for服务器端代码 – 2012-07-27 12:00:00
@ OliMillington您是否可以要求他们发回成功登录的“y”和失败的“n”?它的功能与 – Undefined 2012-07-27 12:01:14
的功能完全一样,直到星期一,我无法联系后端开发人员,我需要尝试今天完成此工作。 – 2012-07-27 12:05:15