Never Mind. I took the .next() out of this line. error.appendTo( element.parent().next() );
On Jul 12, 5:47 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > Hi All, > > I just started working with the validate plug in and I am having a > interesting problem. I am validating input text tag that is the > second column in a four column table. The error message is being > displayed in the third column. The txtCC2 is the problem at this > point. > > Here is my code. > Thanks. > > var validator = $("#form2").validate( > { > rules: { > txtCC2:{ > required:true, > minlength:3 > }, > chkTerms: "required", > }, > messages: { > txtCC2: { > required: "CC Validation Code Must Be Entered", > minlength: "CC Validation Code Must be 3 or 4 > characters long." > }, > > chkTerms: "You must agree to terms and conditions before > checking out." > }, > > errorPlacement: function(error, element) > { > if ( element.is(":radio") ) > error.appendTo( > element.parent().next().next() ); > else if ( element.is(":checkbox") ) > error.appendTo ( element.next() ); > else > error.appendTo( element.parent().next() ); > } > })