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 >