Please, anyone?
On Oct 24, 6:00 pm, shapper <[EMAIL PROTECTED]> wrote: > Hello, > > I am trying to validate a form with radio inputs. I want to the form > to be submitted only if an option was selected: > > <form action="/Poll/Vote/1" class="Poll" id="Poll" method="post"> > <fieldset> > <label for="OptionsArray">Do you like to travel?</label> > <input type="radio" name="OptionsArray" id="1" value="1" > class="Radio" /> > <label for="1">Yes</label> > <input type="radio" name="OptionsArray" id="2" value="2" > class="Radio" /> > <label for="2">No</label> > <input id="Submit" name="Submit" type="submit" value="Vote" / > > </fieldset> > </form> > > I used: > > $("#Poll").each(function() { > $(this).validate({ > errorClass: "Error", > errorElement: "label", > rules: { > OptionsArray: { required: true } > }, > messages: { > OptionsArray: { required: "You didn't choose your vote" } > } > }); > }); > > The form is submitted even if I don't choose an option! > > If I select an option I get an error on Firebug: > validator.settings["on" + even... + event.type].call(validator, > this[0]); > > Could someone tell me what am I doing wrong? > > Thank you, > Miguel