Validation has a submitHandler option that you can define to callback
when the form is valid. You should put your window.open in there. And
then change the 'target' of your form to point to the name of that
opened window.
That way when the form does not validate, the window will not open.

On Feb 19, 9:52 am, winstonc <wins...@3cinc.net> wrote:
> When it validates successfully it opens a small window and displays
> "Saved" if the SAVE button is selected. I also open the small window
> and make it larger to preview the page. The actual form never goes to
> a next page, it's used to update, preview and email a newsletter. It
> works correctly with the 1.4 validation plugin.
>
> Thanks,
> Winston
>
> On Feb 19, 2:06 pm, James <james.gp....@gmail.com> wrote:
>
> > I think you should remove that onsubmit attribute on the form. What is
> > that suppose to be used for?
> > When you submit a form, and it validates successfully, it'll open a
> > new window and display the next page on there?
>
> > On Feb 19, 8:54 am, winstonc <wins...@3cinc.net> wrote:
>
> > > Thanks James that fixed it.
>
> > > Next problem that the latest version of the plugin executes the
> > > onsubmit when the validation fails.
>
> > > When the validation fails I get an empty window with:
>
> > > <form name="healthbeat" id="healthbeat"
> > > action="edit_process_buttons.cfm" method="post" enctype="multipart/
> > > form-data" onsubmit="win=window.open
> > > ('about:blank','win','menubar=no,toolbar=no,width=10,height=10,scrollbars=y
> > >  es');"
> > > target="win">
>
> > > Version 1.4 of the validation plugin works correctly.
>
> > > Thanks,
> > > Winston
>
> > > On Feb 19, 1:20 pm, James <james.gp....@gmail.com> wrote:
>
> > > > Make sure you have the latest version of the validation plug-in also
> > > > (1.5.1 as of this time).
>
> > > > On Feb 19, 6:22 am, winstonc <wins...@3cinc.net> wrote:
>
> > > > > Hi,
>
> > > > > Trying to upgrade from Version 1.2.6 to  1.3/1.3.1, but my validation
> > > > > stopped working.
>
> > > > > Here's my working code:
>
> > > > >  <script src="jQuery/jquery-1.2.6.js" type=text/javascript></script>
> > > > >  <script type="text/javascript" src="jQuery/jquery.validate.js"></
> > > > > script>
> > > > >  <script src="jQuery/jquery.dump.js" type=text/javascript></script>
> > > > > <script>
> > > > > $(document).ready(function()
> > > > >  {
> > > > >    $("#healthbeat").validate(
> > > > >    {
> > > > >     messages:
> > > > >     {
> > > > >      issuemonth: "Please enter an Issue Month",
> > > > >      issueyear: "Please enter an Issue Year",
> > > > >      quote: "Please enter a Quote",
> > > > >      authorquote: "Please enter the Author of the Quote",
> > > > >      title: "Please enter a Title",
> > > > >      grab:"Please enter a Grab",
> > > > >      paragraph1: "Please enter text for Paragraph below",
> > > > >      paragraph2: "Please enter text for Paragraph below",
> > > > >      paragraph3: "Please enter text for Paragraph below",
> > > > >      paragraph4: "Please enter text for Paragraph below",
> > > > >      paragraph5: "Please enter text for Paragraph below",
> > > > >      paragraph6: "Please enter text for Paragraph below",
> > > > >      paragraph7: "Please enter text for Paragraph below",
> > > > >      paragraph8: "Please enter text for Paragraph below",
> > > > >      paragraph9: "Please enter text for Paragraph below",
> > > > >      paragraph10: "Please enter text for Paragraph below",
> > > > >      paragraph11: "Please enter text for Paragraph below",
> > > > >      paragraph12: "Please enter text for Paragraph below",
> > > > >      paragraph13: "Please enter text for Paragraph below",
> > > > >      paragraph14: "Please enter text for Paragraph below",
> > > > >      paragraph15: "Please enter text for Paragraph below",
> > > > >      paragraph16: "Please enter text for Paragraph below",
> > > > >      paragraph17: "Please enter text for Paragraph below",
> > > > >      paragraph18: "Please enter text for Paragraph below",
> > > > >      paragraph19: "Please enter text for Paragraph below",
> > > > >      paragraph20: "Please enter text for Paragraph below",
> > > > >      image1: "Please enter file name for Image above",
> > > > >      image2: "Please enter file name for Image above",
> > > > >      image3: "Please enter file name for Image above",
> > > > >      image4:  "Please enter file name for Image above",
> > > > >      image5: "Please enter file name for Image above",
> > > > >      image6: "Please enter file name for Image above",
> > > > >      image7: "Please enter file name for Image above",
> > > > >      image8: "Please enter file name for Image above",
> > > > >      image9: "Please enter file name for Image above",
> > > > >      image10: "Please enter file name for Image above",
> > > > >      image11: "Please enter file name for Image above",
> > > > >      image12: "Please enter file name for Image above",
> > > > >      image13: "Please enter file name for Image above",
> > > > >      image14: "Please enter file name for Image above",
> > > > >      image15: "Please enter file name for Image above",
> > > > >      image16: "Please enter file name for Image above",
> > > > >      image17: "Please enter file name for Image above",
> > > > >      image18: "Please enter file name for Image above",
> > > > >      image19: "Please enter file name for Image above",
> > > > >      image20: "Please enter file name for Image above",
> > > > >      alttxt1: "Please enter Alt Text for Image above",
> > > > >      alttxt2: "Please enter Alt Text for Image above",
> > > > >      alttxt3: "Please enter Alt Text for Image above",
> > > > >      alttxt4: "Please enter Alt Text for Image above",
> > > > >      alttxt5: "Please enter Alt Text for Image above",
> > > > >      alttxt6: "Please enter Alt Text for Image above",
> > > > >      alttxt7: "Please enter Alt Text for Image above",
> > > > >      alttxt8: "Please enter Alt Text for Image above",
> > > > >      alttxt9: "Please enter Alt Text for Image above",
> > > > >      alttxt10: "Please enter Alt Text for Image above",
> > > > >      alttxt11: "Please enter Alt Text for Image above",
> > > > >      alttxt12: "Please enter Alt Text for Image above",
> > > > >      alttxt13: "Please enter Alt Text for Image above",
> > > > >      alttxt14: "Please enter Alt Text for Image above",
> > > > >      alttxt15: "Please enter Alt Text for Image above",
> > > > >      alttxt16: "Please enter Alt Text for Image above",
> > > > >      alttxt17: "Please enter Alt Text for Image above",
> > > > >      alttxt18: "Please enter Alt Text for Image above",
> > > > >      alttxt19: "Please enter Alt Text for Image above",
> > > > >      alttxt20: "Please enter Alt Text for Image above",
> > > > >      List1: "Please enter text for List Item above",
> > > > >      List2: "Please enter text for List Item above",
> > > > >      List3: "Please enter text for List Item above",
> > > > >      List4: "Please enter text for List Item above",
> > > > >      List5: "Please enter text for List Item above",
> > > > >      List6: "Please enter text for List Item above",
> > > > >      List7: "Please enter text for List Item above",
> > > > >      List8: "Please enter text for List Item above",
> > > > >      List9: "Please enter text for List Item above",
> > > > >      List10: "Please enter text for List Item above",
> > > > >      List11: "Please enter text for List Item above",
> > > > >      List12: "Please enter text for List Item above",
> > > > >      List13: "Please enter text for List Item above",
> > > > >      List14: "Please enter text for List Item above",
> > > > >      List15: "Please enter text for List Item above",
> > > > >      List16: "Please enter text for List Item above",
> > > > >      List17: "Please enter text for List Item above",
> > > > >      List18: "Please enter text for List Item above",
> > > > >      List19: "Please enter text for List Item above",
> > > > >      List20: "Please enter text for List Item above",
> > > > >      List21: "Please enter text for List Item above",
> > > > >      List22: "Please enter text for List Item above",
> > > > >      List23: "Please enter text for List Item above",
> > > > >      List24: "Please enter text for List Item above",
> > > > >      List25: "Please enter text for List Item above",
> > > > >      List26: "Please enter text for List Item above",
> > > > >      List27: "Please enter text for List Item above",
> > > > >      List28: "Please enter text for List Item above",
> > > > >      List29: "Please enter text for List Item above",
> > > > >      List30: "Please enter text for List Item above",
> > > > >      List31: "Please enter text for List Item above",
> > > > >      List32: "Please enter text for List Item above",
> > > > >      List33: "Please enter text for List Item above",
> > > > >      List34: "Please enter text for List Item above",
> > > > >      List35: "Please enter text for List Item above",
> > > > >      List36: "Please enter text for List Item above",
> > > > >      List37: "Please enter text for List Item above",
> > > > >      List38: "Please enter text for List Item above",
> > > > >      List39: "Please enter text for List Item above",
> > > > >      List40: "Please enter text for List Item above",
> > > > >      List41: "Please enter text for List Item above",
> > > > >      List42: "Please enter text for List Item above",
> > > > >      List43: "Please enter text for List Item above",
> > > > >      List44: "Please enter text for List Item above",
> > > > >      List45: "Please enter text for List Item above",
> > > > >      List46: "Please enter text for List Item above",
> > > > >      List47: "Please enter text for List Item above",
> > > > >      List48: "Please enter text for List Item above",
> > > > >      List49: "Please enter text for List Item above",
> > > > >      List50: "Please enter text for List Item above"
> > > > >     }
>
> > > > >    });
>
> > > > >  });
>
> > > > > </script>
>
> > > > > When I change  <script src="jQuery/jquery-1.2.6.js" type=text/
>
> ...
>
> read more »

Reply via email to