jQuery 立即验证

jQuery Validate immediately

我没有看到关于 SO 的答案,也没有在验证插件文档中看到答案。

我有一个表单,其中包含需要验证的输入。当页面加载时,我调用 $('#my-form').validate().

问题是,我的输入仅在第一次修改 + blur() 事件后得到验证。我希望验证器在第一次用户交互之前验证输入并显示错误消息(在页面加载时)。

到目前为止我发现的唯一方法是 focus()blur() 我在页面加载时的所有输入,但是表单很大,这会导致页面向下滚动。

完成表单设置后,运行

$('#my-form').valid()

这会验证表单,以及 return 带有验证结果的布尔值。

Documentation