That looks like a bug. Once a label is inserted, its supposed to be updated and not appended again. Could you upload a testpage and post the url?
Jörn On Wed, Jun 25, 2008 at 6:00 PM, Josh Joy <[EMAIL PROTECTED]> wrote: > I mean remove the error messages. Whenever I hit submit, and if a field > still does not pass the validation rule, the old error message remains, and > the same message gets appended twice. > > simple example > > (error message) > input field > [submit] > > I click submit, and input field still doesnt pass, now my page has > (error message) > (error message) > input field > [submit] > > So, how come the error message isn't being cleared? > > I had to add a custom errorPlacement override, though there are still cases > it doesnt work properly, for example if I make sure two passwords are the > same. > > Here is my code snippet, please let me know what I am configuring wrong. If > I have the replaceWith line commented out (as below) then the error messages > dont clear. > > <script type="text/javascript"> > > $(document).ready(function(){ > $("#command").validate({ > errorPlacement: function(label, element) { > //$(element).prev(".error").replaceWith(""); > label.insertBefore( element ); > > }, > > rules: { > "profileBean.loginEmail": { > required: true, > minlength: 5, > email:true > }, > "password": { > > required:true, > minlength:5 > }, > "passconfirm":{ > required:true, > minlength:5, > equalTo:"#password" > > } > }, > messages:{ > "profileBean.loginEmail":{ > required:"Email must be supplied", > minlength:"specify at least 5 characters", > > } > } > }); > }); > </script> > > <form id="command" action="someurl" method="POST"> > > <tr> > > <input id="profileBean.loginEmail" name="profileBean.loginEmail" > class="inputFld" type="text" value=""/></td> > </tr> > <tr> > > > <input id="password" name="profileBean.password" class="inputFld" > type="password" value=""/></td> > </tr> > <tr> > > <input type="password" id="passconfirm" name="passconfirm" > class="inputFld" /></td> > </tr> > <tr> > </form> > > > Thanks, > Josh > > > On Wed, Jun 25, 2008 at 3:22 AM, Jörn Zaefferer > <[EMAIL PROTECTED]> wrote: >> >> What are you referring to with "clear"? They are hidden by default, >> isn't that enough? >> >> Jörn >> >> On Wed, Jun 25, 2008 at 4:26 AM, Josh Joy <[EMAIL PROTECTED]> wrote: >> > Hi, >> > >> > How do I clear the error messages when it passes the validation rules? I >> > was >> > hoping it would clear automatically. Is there some value I need to set >> > or >> > some configuration necessary? >> > >> > Thanks, >> > Josh >> > > >