You can use ignore
option like this:
$("#form1").validate({
ignore: "input[type='text']:hidden",
rules: {
something: {
number:true,
min:1,
required:true
}
}
});
Default value of ignore
option is :hidden
which ignores all hidden fields and non-visible fields (display: none
etc.)