Thanks Jörn, Typically I spend hours looking and it's right under my nose.
Regards Michael On Oct 17, 8:39 am, "Jörn Zaefferer" <[EMAIL PROTECTED]> wrote: > Take a look at rules("add", > ...):http://docs.jquery.com/Plugins/Validation/rules#.22add.22rules > > Jörn > > On Thu, Oct 16, 2008 at 7:34 PM, Mike <[EMAIL PROTECTED]> wrote: > > > Hi Jörn, > > > Brilliant plug-in, it may be that I can do what I need to but i can't > > seem to make it work. I'm building a form with lots of fields, after > > the DOM is ready I then bind the validation rules for the known > > fields. I then have functionality which allows the user to add new > > fields, table rows with multiple fields, etc. What I would like to be > > able to do is to bind the validation rules for these newly added DOM > > elements. I've looked at your dynamic demo and this is all achieved > > by the class attribute (which I don't particularly want to do). I'm > > building up a rule object and binding it to the fields using $ > > ("#form").validate(ruleObj). This works brilliantly for the known DOM > > fields after the initial load. I would then like to call the $ > > ("#form").validate(ruleObj) with the ruleObj and appended field > > validation rules or (ideally) with just the new field validation rules > > after a new field (or row of fields) has been added to the DOM. I've > > tried both of these after adding a new field and none of the rules are > > bound. To highlight another jQuery plug-in which has similar > > functionality but for a different application (table data sorting) > > look at tablesorter where it provides a trigger function to tell the > > plug-in that the DOM has changed [$("table").trigger("update");]. > > Ideally some sort of append rules functionality would be great. > > > Again fantastic work on a great tool, > > > Best Regards > > > Michael