By call I assume that you mean to use jquery to trigger an event? assuming that is what you meant then it wont work (or at least my code is not working)
<script> function trigger() { $('#form').trigger('onsubmit'); } </script> <t:zone t:id="zone"> <form t:id="form" t:type="form" t:zone="^"> <t:textfield t:value="value" onblur="trigger()"/> <input t:type="submit" value="Save"/> </form> value: ${value} <br /> </t:zone> On Mon, Jun 24, 2013 at 10:44 PM, Lenny Primak <lpri...@hope.nyc.ny.us>wrote: > You can call onsubmit event exactly the same way you call submit now. It > should just work. > > > > On Jun 24, 2013, at 4:40 PM, Boris Horvat <horvat.z.bo...@gmail.com> > wrote: > > > Hi, > > > > How do you mean use onsubmit? That is an event, right? > > > > I want to submit a from vie ajax on blur event so I dont see how onsubmit > > event will help me there :S > > > > Thanks :) > > > > > > On Mon, Jun 24, 2013 at 10:37 PM, Lenny Primak <lpri...@hope.nyc.ny.us > >wrote: > > > >> Use onsubmit() instead of submit. Untested but it should work. > >> Or look at how I do it in FlowLogix DisableAfterSubmit mixin > >> > >> > >> > >> On Jun 24, 2013, at 4:32 PM, Boris Horvat <horvat.z.bo...@gmail.com> > >> wrote: > >> > >>> Basically the code given bellow will throw an exception stating that > this > >>> is not an ajax request > >>> > >>> > >>> <t:zone t:id="zone"> > >>> <form t:id="form" t:type="form" t:zone="^"> > >>> <t:textfield t:value="value" onblur="this.form.submit();"/> > >>> <input t:type="submit" value="Save"/> > >>> </form> > >>> > >>> value: ${value} <br /> > >>> </t:zone> > >>> > >>> --------------------------------------------------------- > >>> > >>> @Property > >>> @Persist > >>> private String value; > >>> @InjectComponent > >>> private Zone zone; > >>> > >>> Object onSuccess() { > >>> return zone.getBody(); > >>> } > >>> ---------------------------------------------- > >>> > >>> Is there any way to submit a form using onblur event as ajax? > >>> > >>> Cheers > >>> > >>> -- > >>> Sincerely > >>> *Boris Horvat* > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > >> For additional commands, e-mail: users-h...@tapestry.apache.org > > > > > > -- > > Sincerely > > *Boris Horvat* > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > -- Sincerely *Boris Horvat*