I am using jquery validation for required field vaidation.
$("#registerform").validate();
This fires for the controls which are hidden too.
For ex.: When the user selects Others
option in How you find us?
in register form, its required to fill the textbox for others option.
But this fires even when the control is hidden.
How to do it in jquery validation?
I haven't used the jQuery validation before but according to the doco there's an ignore field that you can pass a jQuery selector to. By using the :visible selector you should be able to do this.
I believe this is what you're after
$("#registerform").validate({ignore:":not(:visible)"});
You may try to add :visible
to the selector itself:
$("#registerform :visible")
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With