Ah, makes total sense. Thanks
On Feb 24, 1:01 pm, Jörn Zaefferer <joern.zaeffe...@googlemail.com> wrote: > $(form).submit() triggers another round of validation, resulting in > another call to submitHandler, and voila,recursion. Replace that with > form.submit(), which triggers the native submit event instead and not > the validation. > > Jörn > > On Tue, Feb 24, 2009 at 4:58 PM, kevinm <sonicd...@gmail.com> wrote: > > > James, > > > We just ran into the same issue. In my case we are opening a modal > > window with nyroModal. Here is thevalidatefunction. > > > var myValidate = $("#myform").validate({ > > ignoreTitle: true, > > focusCleanup: false, > > ignoreTitle: true, > > debug: true, > > onfocusout: false, > > submitHandler: function(form) { > > // do other stuff for a valid form > > $(form).submit(); > > parent.$.nyroModalRemove(); return false; > > }, > > rules: { > > with_req_request_date: { > > required: true, > > date:true > > }, > > with_req_request_type: { > > required: true > > }, > > withdrawal_reason_id: { > > required: true > > }, > > case_note: { > > required: true > > } > > }, > > > messages: { > > with_req_request_date: "Please enter the date in proper > > 'mm/dd/yyyy' format", > > with_req_request_type: "Please select the request type", > > withdrawal_reason_id: "Please select the > > withdrawal reason", > > case_note: "Please enter the case note" > > } > > > // } ) > > > }) //End ofvalidate > > > What I did notice if that I do not do the form.submit inside the > > submit handler therecursiondoes not occur. Not sure if that helps. > > Also in this case this is the onlyvalidatecall. > > > Kevin > > > On Feb 9, 1:19 am, James <james.gp....@gmail.com> wrote: > >> Since you can't show any code, with only what I see there should not > >> be any issues... > >> That is, there is no issue with using twovalidatefunctions on two > >> different forms, each with it's own set of rules. > > >> You're going to have to show more code for us to get to down to the > >> issue. > > >> On Feb 8, 5:54 pm, Cutter <cutte...@gmail.com> wrote: > > >> > I have an odd thing happening with the Validation Plugin (latest build > >> > on JQuery 1.3). I have several forms setup on a page, with validation > >> > on two. My first works fine, but my second keeps giving me errors in > >> > Firebug about 'too muchrecursion'. The configs for these two form > >> > validations are nearly identical, with the exception of the rules and > >> > messages, which are very basic field-is-requirewswwd kinda stuff. Some > >> > searching on the web shows me that there used to be a ticket on this > >> > (#2995), but that it was closed without fix. > > >> > I have stripped down my second form'svalidatemethod (the one that is > >> > erroring) to the barest of validation scripts, and can not get by it > >> > for the life of me. The configs each set avalidate() method on a > >> > separate form. > > >> > $('#frm1').validate({ > >> > // config here > > >> > } > > >> > $('#frm2').validate({ > >> > // second config here > > >> > } > > >> > I am getting nowhere. Anyone? > > >> > (BTW, I can't post the code, or show you a form, because it's all > >> > behind the firewall)