javascript - 如何防止JavaScript中的表单提交

标签 javascript jquery html

我编写了这样的代码来阻止表单提交。但它不起作用。可能的原因是什么

$('#signUpForm').submit(function (event) {
        debugger;
        console.log('test');
        event.preventDefault();
        $('#signUpForm').unbind().submit();
        //IsValid();
        return false;
    })

最佳答案

尝试这个解决方案:

$(document).ready(function() {
  $("#signUpForm").on("submit",function(e){
      e.preventDefault(e);
      console.log("form submission canceled");
  });
});

关于javascript - 如何防止JavaScript中的表单提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55905278/

相关文章:

css - 横幅中的导航栏和 Logo ( slider )

javascript - React 中的事件循环是什么?

javascript - 通过 jQuery 在 Html.ValidationMessageFor 中显示自定义错误

javascript - Ajax数据库选择值返回 '0'而不是字符串

javascript - 单击提交后如何显示通知警报弹出窗口?

jquery - 使用 jQuery 获取第一个可见元素

javascript - 导入一张图像和一个文本文件——选择图像时显示文本文件内容

javascript - 将焦点设置在下一个下拉列表而不是使用 blur() 方法?

javascript - 强制 Canvas 使用 flex 列中的可用空间

html - 表数据根据 Metro 应用程序中的数组项不断变化?