我也有这个问题,它总是导致“用户名已被占用”。我该如何解决这个问题?我需要那个 ajax 加载器动画运行 4 秒,然后给用户任何消息
<script type="text/javascript">
$(document).ready(function() {
$("#username").change(function() {
$("#message").html("<img src='ajax-loader.gif' /> checking...");
var username = $("#username").val();
$.ajax({
type: "post",
url: "sign_up.php",
data: "username=" + username,
success:function(data) {
if(data == 0){
$("#message").html("<img src='tick.png' /> Username available");
} else {
$("#message").html("<img src='cross.png' /> Username already taken");
}
}
});
});
});
</script>