如何知道表单在提交时是否有效?

时间:2014-07-30 14:11:46

标签: javascript jquery

我想知道表单在submision上是否有效:

$("#frm").on("submit", function() {
  // check if #frm is valid or not
});

如何检查?

1 个答案:

答案 0 :(得分:1)

  

我通过添加必需属性

来创建一个字段

看到评论后:

如果浏览器是现代的,则在填写所需字段之前不会提交表单。 所以,如果代码进入处理程序,一切都很好,你可以继续。

对于旧版浏览器:

var valid = !($('[required]').filter(function() {
    return this.value == '';
}).length > 0); // true or false