如何在ajax调用后停止页面的刷新?

10 浏览
0 Comments

如何在ajax调用后停止页面的刷新?

在ajax调用后,我无法停止刷新页面。我尝试过使用e.preventDefault();和return false;,但页面仍然在刷新。

我不知道代码出了什么问题。请帮我解决在ajax调用后停止刷新页面的问题。这将对我有很大帮助。提前感谢。

这是我的代码:

$(document).ready(function() {
    $('#loginForm').on('click', function(e) {
        e.preventDefault();
        var formData = {
            'uname'  : $('#uname').val(),
            'pwd'    :      $('#pwd').val()
        };
        $.ajax({
            type        : "POST",
            url         : "getresults.php", 
            data        : formData
        }).done(function(data) {
              alert(data+"This is working");
        }).fail(function(data) {
              alert("This is not working");
        });
    });
});

0