我想手动触发验证,包括使用 jQuery Validate 显示错误消息.
我要实现的场景是这样的形式:
<form>
<input id=i1> <button id=b1>
<input id=i2> <button id=b2>
</form>
点击b1
时,只有i1
会被验证。当点击 b2
时,只有 i2
应该被验证。但是,必须发布所有字段。我怎样才能做到这一点?我考虑过处理 b1/b2
的点击事件并手动验证表单的一部分。
最佳答案
该库似乎允许对单个元素进行验证。只需将点击事件关联到您的按钮并尝试以下操作:
$("#myform").validate().element("#i1");
这里的例子:
关于javascript - 如何使用 jQuery validate 手动触发验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1479255/