使用AJAX导航到其他网页

时间:2015-04-28 08:59:23

标签: php html ajax login

我正在制作一个登录页面。

如果用户输入错误 user id and password,那么目前发生的情况是它导航到另一个页面并显示错误的用户ID或密码然后自动重定向回登录页面。

有没有办法在不使用AJAX或其他方法导航离开原始页面的情况下显示此消息?

1 个答案:

答案 0 :(得分:0)

您不需要重定向。如果响应为空,您可以添加ajax响应函数以显示隐藏的div并重置表单。这就是今天的工作方式。重定向会降低加载速度,会很烦人,也不是一个好方法。

jQuery.ajax({
            url: url,
            data: { 'user': user, 'pass': pass},
            type: 'POST',
            success: function (data) {
                if(!data){
                    alert('message'); or $("your hidden div selector").show();
                }else{
                    redirect to what you need
                }
            }
        });