重置jQuery验证(GeekTantra插件)

时间:2010-11-11 12:15:39

标签: jquery

你好 我正在使用GeekTantra link的jQuery Validation插件和一些自定义变体。

我想知道是否有办法通过单击某个元素(即div class =“reset”或具有特定类的选项卡)来重置错误检查。

我在同一页面上有两个表格,但在任何给定时间只有一个表格(每个标签下一个)。如果用户提交Form1并出现错误,他可以选择第二个选项卡尝试其他方法,该选项卡显示Form2。到目前为止所有工作正常,但如果他再次点击第一个选项卡,错误仍然显示。

我想要实现的是,如果你单击任何选项卡,所有表单都会重置所有验证,因此不再显示错误,并且所有与jQuery验证相关的内容都是从头开始的。那可能吗?谢谢!

1 个答案:

答案 0 :(得分:3)

在标签更改功能中,您可以编写以下代码

document.forms['a123'].reset();

以及隐藏错误div / span。

$(".error").hide();