> -----Original Message-----
> From: Jörn Zaefferer [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, March 26, 2008 2:33 PM
> To: jquery-en@googlegroups.com
> Subject: [jQuery] Re: [validate] need help with addMethod
> 
> 
> Priest, James (NIH/NIEHS) [C] schrieb:
> > Jörn, the issue is it's not a checkbox :)   It's a set of 
> radio buttons:  o yes o no
> >
> > The user must select 'yes' or they can't continue to submit 
> the form.  
> >   
> Okay, if you want to stick with radio buttons for a boolean value, 
> please post a testpage with what you've got so far.

Yes - unfortunately it's a client decision to do the 'yes/no' ... AND it is an 
intranet page so I have no code to show :(

But here is the HTML:

I have read these terms and conditions and agree to all of the provisions 
contained above.
<input name="terms" id="termsy" value="Yes" type="radio"><label 
for="termsy">Yes</label>
<input name="terms" id="termsn" value="No" type="radio"><label 
for="termsn">No</label>

Then for my validation:

$.validator.addMethod("checkyesno", function(value) {
        if (value == 'Yes') {
                return true;
        } else {
                return false;
        }
},
"You must read and agree to the terms and conditions before
proceeding.");

My rules:
rules: {
        terms: {required: true, checkyesno: true}
},

Seems simple but I can't seem to make it work!

Thanks for the help!
Jim

Reply via email to