我想手动触发验证,包括使用jQueryValidate显示错误消息。
我要完成的方案是这样的形式:
<form> <input id=i1> <button id=b1> <input id=i2> <button id=b2> </form>
单击时b1,仅i1应进行验证。点击时b2,仅i2应进行验证。但是,必须张贴所有字段。我怎样才能做到这一点?我考虑过处理click事件b1/b2并手动验证表单的一部分。
b1
i1
b2
i2
b1/b2
该库似乎允许验证单个元素。只需将click事件与您的按钮相关联,然后尝试以下操作:
$("#myform").validate().element("#i1");