0
在我看到 /?用戶名= 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">×</a>'+data[1]+'</div>')
}
}
});
});
爲什麼它這樣做,並且它阻止他們登陸?
'event'不存在 – SLaks
請解釋一下嗎?我需要放置函數(event){}嗎? – user3211562
@ user3211562:是的。 http://learn.jquery.com/events/event-basics/,http://api.jquery.com/event.preventdefault/。在使用方法之前,請閱讀文檔。 –