Another figure out the solution for this? I am having a similar
problem.

Thanks guys,
Kris

On Dec 15 2008, 4:17 am, Jet <webones...@hotmail.com> wrote:
> Hi,
>
> Sounds like we are having the same problem.
>
> I have posted about the problem in this thread.
>
> http://groups.google.com/group/jquery-en/browse_thread/thread/5d29f6e...
>
> The thread above though refers to a field not usingremote, but I'm
> also having the same problem on another page when usingremote.
>
> URL:http://www.thaidatelink.com/account/register/
>
> (checkout the "Username" field which I'm using "remote".)
>
> Well...sorry I'm not of much help.
>
> Just to bring to your attention about this similar thread and hope
> that Jörn (the author of this wonderful script) could help.
>
> Good luck!
>
> ;)
>
> On Dec 15, 4:48 am, kemalemin <kemale...@gmail.com> wrote:
>
> > Hi, myvalidationsummary worked quite fine before I made aremote
> > username check available to it. The problem is when for the first time
> > an already existing username is entered into the username box, the
> > error div pops alright saying that the username already exists in the
> > db. however when I go back and correct it, the error message
> > disappears but the containing div still exists on the page. below is
> > the code, I hope somebody can help....
>
> >  var container = $('#error_container');
> >         // validate the form when it is submitted
> >         var validator = $("#frmUserRegister").validate({
> >             onkeyup: false,
> >                 errorContainer: container,
> >                 errorLabelContainer: $("ol", container),
> >                 wrapper: 'li',
> >                 meta: "validate",
> >                 rules: {
> >             txtFullName: {
> >                 required: true,
> >                 rangelength:[3, 100]},
> >             txtUsername: {
> >                 required: true,
> >                 rangelength:[5, 30],
> >                remote:"ajaxCheckUsername.aspx"}, // returns 'true' or
> > 'false' as string
> >             txtEmail: {
> >                 required: true,
> >                 email: true},
> >             txtPassword: {
> >                 required: true,
> >                 rangelength:[5, 20]},
> >             txtConfirmPassword: {
> >                 equalTo: "#txtPassword"}
> >         },
>
> >         messages: {
> >             txtFullName: {
> >                 required: "Please enter your <strong>full name</
> > strong>.",
> >                 rangelength: "Fullname must be <strong>between 3 and
> > 100 characters</strong>"},
> >             txtUsername: {
> >                 required: "Please enter a <strong>valid username</
> > strong>.",
> >                 rangelength: "Username must be <strong>between 5 and
> > 30 characters</strong>.",
> >                remote: jQuery.format("<strong><u>{0}</u> is already
> > taken</strong>, please choose a different username.")},
> >             txtEmail: {
> >                 required: "please provide an <strong>email</strong>
> > address.",
> >                 email: "please provide a <strong>valid email</strong>
> > address"},
> >             txtPassword: {
> >                 required: "please provide a <strong>password</
> > strong>",
> >                 rangelength: "Password must be <strong> between 6 and
> > 20 characters</strong>"},
> >             txtConfirmPassword: {
> >                 equalTo: "passwords <strong>must match</strong>."}
> >         },
> >         });
>
> > });
>
> >     </script>
>
> >     <style type="text/css">
> > #error_container
> > {
> >     background-image:url(img/error.gif);
> >     background-repeat:no-repeat;
> >         background-color: #FFE8E8;
> >         border: 1px solid #CC0000;
> >         color: #CC0000;
> >     font-family:Tahoma;
> >     font-size:11px;
> >     padding:4px 0 0 40px;
> >     display: none;
>
> > }
>
> > #error_container ol li {
> >         list-style-type:circle;
>
> > }
>
> > form.frmUserRegister label.frmUserRegister, label.error {
> >         /* remove the next line when you have trouble in IE6 with labels in
> > list */
> >         color: #CC0000;
>
> > }
>
> > </style>
> > </head>
> > <body>
> >     <form id="frmUserRegister" runat="server">
> >     <div id="error_container">
> >         <strong>please review and correct the following errors:</strong>
> >         <ol>
> >             <li style="display:none;"></li>
> >         </ol>
> >         </div>
>
> > .... the rest of the page are the form fields...
>
> > here, the div with the id of "error_container" is still being
> > displayed...
>
>

Reply via email to