Sorry, my mistake. We originally rolled out with 1.5.1 and then
upgraded to 1.5.2 today when the error came to light.  Doing so didn't
fix the problem.

On May 20, 12:31 pm, Jörn Zaefferer <joern.zaeffe...@googlemail.com>
wrote:
> The error occurs with validate 1.5.1, which you say you are using,
> while the header says 1.5.2. Please make sure you are really using
> 1.5.2!
>
> Jörn
>
> On Wed, May 20, 2009 at 12:52 PM, Gordon <grj.mc...@googlemail.com> wrote:
>
> > We recently did an update on our website,http://www.equanet.co.uk
> > with a design refresh and an update to the library of javascript.  We
> > upgraded jQuery to 1.3.2, the validator to 1.5.1 and various other
> > libraries and plugins to their latest version.
>
> > Doing this seems to have broken the validator, when an invalid value
> > is entered an error class is still added to fields, but an error
> > message doesn't appear in the accompanying label anymore.  Worse,
> > submitting invalid forms is no longer blocked.  According to Firefox
> > the following exception is thrown:
>
> > [Exception... "'Syntax error, unrecognized expression: [...@for="email"]'
> > when calling method: [nsIDOMEventListener::handleEvent]"  nsresult:
> > "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)"  location: "<unknown>"
> > data: no]
>
> > Line 0
>
> > The @for will be different depending on which form field is invalid.
> > I recognise the problem being the use of @selectors in the code
> > somewhere but don't know enough about the validator plugin source to
> > fix it myself.
>
> > For reference, here are the comment headers from the libraries we are
> > using:
>
> > jQuery:
>
> > /*
> >  * jQuery JavaScript Library v1.3.2
> >  *http://jquery.com/
> >  *
> >  * Copyright (c) 2009 John Resig
> >  * Dual licensed under the MIT and GPL licenses.
> >  *http://docs.jquery.com/License
> >  *
> >  * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
> >  * Revision: 6246
> >  */
>
> > jQuery Metadata:
>
> > /*
> >  * Metadata - jQuery plugin for parsing metadata from elements
> >  *
> >  * Copyright (c) 2006 John Resig, Yehuda Katz, J�örn Zaefferer,
> > Paul McLanahan
> >  *
> >  * Dual licensed under the MIT and GPL licenses:
> >  *  http://www.opensource.org/licenses/mit-license.php
> >  *  http://www.gnu.org/licenses/gpl.html
> >  *
> >  * Revision: $Id: jquery.metadata.js 3620 2007-10-10 20:55:38Z
> > pmclanahan $
> >  *
> >  */
>
> > jQuery Validate:
>
> > /*
> >  * jQuery validation plug-in 1.5.2
> >  *
> >  *http://bassistance.de/jquery-plugins/jquery-plugin-validation/
> >  *http://docs.jquery.com/Plugins/Validation
> >  *
> >  * Copyright (c) 2006 - 2008 Jörn Zaefferer
> >  *
> >  * $Id: jquery.validate.js 6243 2009-02-19 11:40:49Z joern.zaefferer $
> >  *
> >  * Dual licensed under the MIT and GPL licenses:
> >  *  http://www.opensource.org/licenses/mit-license.php
> >  *  http://www.gnu.org/licenses/gpl.html
> >  */
>
> > Some pages that use the validator and for which you don't have to be
> > registered:
>
> >http://www.equanet.co.uk/account/register-user.jtp
> >http://www.equanet.co.uk/account/account-application.jtp

Reply via email to