Ajax发布有时会通过url传递?

时间:2014-01-24 17:41:17

标签: javascript php jquery ajax

在我看到的分析中 ?/用户名= ABC123&安培;密码= ABC123

我可以登录但是我看到的那些人能够到达那里吗? 继承我的ajax电话:

$('#login').submit(function() {
    event.preventDefault();
    $.ajax({
        type: "POST",
        url: '/api.php',
        cache: false,
        data: {
            username: $("#username").val(),
            password: $("#password").val(),
            action: 1
        },
        beforeSend: function(){
            $('#login-loading').show();
            $('#loginBtn').attr('disabled','disabled');
            $(".login-bg").css('padding-top', 100);
            $(".login-bg").css('background', 'url(/img/ghost1.gif) 50% -30px');
        },
        complete: function(){
            $('#login-loading').hide();
            $('#loginBtn').removeAttr('disabled');
            $(".login-bg").css('padding-top', 10);
            $(".login-bg").css('background', '#ffffff');
        },
        success: function(data){          
        data = jQuery.parseJSON(data);
            if(data[0]==1) {
                $(".login-status").append('<div class="alert alert-success">Logging you in...</div>');
                location.reload();
            } else {
                $(".login-status").append('<div class="alert alert-danger"><a class="close" data-dismiss="alert" href="#" aria-hidden="true">&times;</a>'+data[1]+'</div>')
            }
        }
    });
});

它是怎么做的,是否阻止他们登录?

1 个答案:

答案 0 :(得分:0)

发布之前

stringify json。

并添加contentType: 'application/json'