我对AJAX场景很新,但是之前在我的另一个'项目'上使用过它,并且它发送正确,什么不是,但它有点脏(和强迫症),所以我重写它我还添加了一些警告,基本上告诉我在测试时的信息(将被删除),但它到达ajax部分,并没有做任何事情。
<script>
$(document).ready(function() {
$('#continue').click(function(b) {
//b.preventDefault();
var username = $('#uid').val();
var password = $('#pass').val();
window.alert("BUTTON CLICKED");;
window.alert("Username:"+username);
window.alert("Password:"+password);
if($.trim(username).length > 0 && $.trim(password).length > 0)
{
$.ajax({
type: "POST",
url: "login.php",
data : { username : username, password : password },
cache: false,
beforeSend: function() { $('#status').content('<img src="Application/spinners/loading-cylon-red.svg" width="300" height="32" class="icon-loading"></img>'); },
success: function(data) {
if(data)
{
window.alert("LOGGED");
} else {
window.alert("FAILED");
}
}
});
}
});
});
</script>