基于单选按钮选择的jquery验证

时间:2011-02-18 07:03:21

标签: jquery radio-button

在我的表格中,我有两个单选按钮(卖方和买方)。两个单选按钮的相同表单字段。但不同的是,当我点击买家单选按钮时,一些字段将隐藏我使用javascript隐藏。然后我使用了jquery表单验证。还使用了jquery验证隐藏字段。在卖方模式下,表单成功提交。在买方模式下,当我点击提交按钮时,jquery也会验证隐藏字段。我想在买方模式下停止验证。我是怎么做到的?

2 个答案:

答案 0 :(得分:0)

您可以使用处理程序中的不同选项调用validate函数,以切换买方/卖方模式。或者您可以在该处理程序中add/remove规则

答案 1 :(得分:0)

我假设您使用的是

$("#myForm").validate();

验证表格;你可以传递一个validate()选项来忽略某些元素。因此,例如,如果隐藏的所有元素都具有类“.hideForBuyer”,则以下内容将忽略它们:

$("#myForm").validate({
    ignore: ".hideForBuyer"
})

请参见中途http://docs.jquery.com/Plugins/Validation/validate#toptions