Hmm.. code didn't display properly. I wanted to say, every time you're doing $(form).submit(...)
you're re-attaching an additional submit... On Feb 8, 9:13 am, James <james.gp....@gmail.com> wrote: > Every time you're doing: > > you're re-attaching an additional submit event to the form, so it's > executing it multiple times every time you submit. > What is it you're trying to do? When you define submitHandler for > validate, you should be doing whatever you're doing in $(form).submit > () inside the submitHandler. > > On Feb 8, 7:21 am, zubin <zubin...@yahoo.com> wrote: > > > I'm having a problem with validating first then submitting a form with > > jQuery after success. It works however it seems like my submit() > > function keeps sending multiple submits and keeps growing each time i > > reuse the form (i made sure the values are reset after each submit). > > I'm not sure if its my code since i've re-checked it for hours to no > > avail. Here is the code in a nut-shell: > > > My form with id of #form-external-link is validated when submit button > > is clicked: > > > $("#form-external-link").validate({ > > rules: { > > exlink_url: { > > required: true, > > url: true > > } > > }, > > submitHandler: function(form) { > > alert('This will pop up only once as it should'); > > $(form).submit(function() { > > alert('This will pop up every twice, 3x, 4x, etc. > > after each > > validate success'); > > }); > > } > > > }); > > > Am I missing something from my code??