Jquery 验证插件未经验证提交

Jquery validation plugin submit without validation

我正在使用 jQuery 验证插件。当我单击 'My btn' 按钮时,表单需要在未经验证的情况下提交。即使 title 为空,也应该只需单击 'My btn' 按钮即可提交。有什么办法吗?

<form class="callBkfrm" method="POST" action="/my_action">
  <input type="text" name="title" />
  <button class='btn' type="button">My btn</button>
  <button type="submit">Submit</button>
</form>
$(".myFrm").validate({
  rules: {
    title: {
      required: true
    },
  }
});

来自 jquery-验证 reference*:


提交时跳过验证

要在仍然使用提交按钮的同时跳过验证,请将属性 formnovalidate 添加到该输入:

<input type="submit" name="go" value="Submit">
<input type="submit" formnovalidate name="cancel" value="Cancel">

这过去通过在输入中添加 class="cancel" 来工作,现在已弃用。

Demo for the cancel button

*复制此处供参考