提交表格动作

时间:2018-10-16 10:33:36

标签: javascript jquery

在提交表单之前,我需要做一些验证。

我无法修改html代码和现有的js(唯一的方法是添加新的js文件)。

我尝试了这个:

$('form').submit(function() {
    alert("check");
    return false;
});

但它不会呼叫。

我也尝试过这个:

$(document).on('submit', 'form', function(e) {
    alert("check");
    return false;
});

它可以正确调用,但仅适用于alert()

当我的false返回false时,如何设置checkFunction()禁用表单提交?

2 个答案:

答案 0 :(得分:0)

e.preventDefault应该在那里为您提供帮助,因为它阻止了提交的默认行为。

$(document).on('submit', 'form', function(e) {
  e.preventDefault();
  alert("check");
  return false;
});

答案 1 :(得分:0)

在提交表单之前,您可以使用 jquery验证插件进行验证。这样做更好。您可以参考以下链接:

https://jqueryvalidation.org/