jquery – 在表单提交后防止重定向

前端之家收集整理的这篇文章主要介绍了jquery – 在表单提交后防止重定向前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个HTML表单提交一个电子邮件PHP,当它提交时,它重定向到该PHP页面。有没有办法防止这种重定向发生?我用jQuery构建了一个我想要发生的动画,而不是重定向。我尝试返回false;但它不会工作。这是我的功能
$(function() {
    $('.submit').click(function() {
        $('#registerform').submit();
        return false;
    }); 
});

以下是开放表单标签

<form id="registerform" action="submit.PHP" method="post">

并提交按钮:

<input type="submit" value="SUBMIT" class="submit" />

解决方法

您应该用ajax发布,这将阻止它更改页面,您仍然会收到信息。
$(function() {
    $('form').submit(function() {
        $.ajax({
            type: 'POST',url: 'submit.PHP',data: { username: $(this).name.value,password: $(this).password.value }
        });
        return false;
    }); 
})

Post documentation for JQuery

猜你在找的jQuery相关文章