I have a feedback form where if the user checks the 'Reply required' checkbox (replyCB) then they must complete either the email field (emailTF) or the phone field (phoneTF). I've searched through a lot of posts and tried some different ways of doing this with the validation plug in but can't get it to work successfully. In fact I'm having difficulty getting the :blank rule to work at all. My validation script is below. Any ideas where I'm going wrong?
Thanks in advance. $().ready(function() { // validate signup form on keyup and submit $("#addComment").validate({ rules: { nameTF: "required", commentsTA: "required", emailTF: { /*if the reply box is checked and the phone field is blank ask for an email address*/ required: "#replyCB:checked, #phoneTF:blank", email: true }, phoneTF: { /*if the reply box is checked and the email field is blank ask for a phone number*/ required: "#replyCB:checked, #emailTF:blank" } }, messages: { nameTF: "* Required", commentsTA: " * Required", emailTF: " * Required", phoneTF: " * Required" } }); });