ok, i will. Actually i'm not even getting past the first statement $(this).attr("id") fails
How can i get the id attribute of the input element being validated? On Mar 22, 6:58 pm, Jörn Zaefferer <joern.zaeffe...@googlemail.com> wrote: > You assume that equalTo is a jQuery method (or plugin method), which > isn't the case. Look at the source for equalTo to get an idea how to > implement your own. > > Jörn > > On Sun, Mar 22, 2009 at 11:56 PM, linoj <lino...@gmail.com> wrote: > > > fyi, this is what i've tried, but it doesnt work :/ > > > $.validator.addMethod("confirm", function(value, element) { > > var other = $(this).attr("id").replace("_confirm",""); > > $(this).equalTo(other); > > }, "does not match"); > > > On Mar 22, 8:56 am, Jörn Zaefferer <joern.zaeffe...@googlemail.com> > > wrote: > >> Give equalTo a > >> try:http://docs.jquery.com/Plugins/Validation/Methods/equalTo > > >> Jörn > > >> On Sun, Mar 22, 2009 at 7:30 AM, linojon <lino...@gmail.com> wrote: > > >> > Hi > > >> > Using thevalidateplugin, I'd like to write a validation method > >> > called "confirm" that does the following: > > >> > suppose my form has > >> > <input type="text" id="email" class="required email"> > >> > <input type="text" id="email_confirm" class="required email > >> > confirm"> > > >> > what I'd like is the confirm method to look at the current object's > >> > id, strip off the "_confirm" and check that the value matches the > >> > corresponding field. I'd like this to be reusable. > > >> > I've made several attempts at this but... > > >> > thanks > > >> > linoj