Hi Muhammad, That's what I try to explain in my example, that instead of making the fields driven by select component Ajax, one can use a single form to show or hide them, when the select compinent is changed. I tried using if in my example, may be if u have multiple fields or logic , you can use a block and delegate to them accordingly , keeping eveything in the same single form.
Regards Akshay -----Original Message----- From: "Muhammad Gelbana" <m.gelb...@gmail.com> Sent: 14-12-2014 21:09 To: "Tapestry users" <users@tapestry.apache.org> Subject: Re: [5.4-beta-22] Adding forms to a form using ajax @Thiago I need the server to populate these fields with default values. Also the fields will be unexpected until runtime because the selected element in the Select component is essential to decide which fields to display. These fields are even database driven so the displayed fields cannot be known until the Select component is changed. I really think this is a very reasonable\common requirement. @Akshay May be my question wasn't clear enough. I can do ajax forms, but I'm trying to add fields to the form using ajax. *---------------------* *Muhammad Gelbana* http://www.linkedin.com/in/mgelbana On Sun, Dec 14, 2014 at 9:09 PM, Thiago H de Paula Figueiredo < thiag...@gmail.com> wrote: > > On Sun, 14 Dec 2014 07:22:00 -0200, Muhammad Gelbana <m.gelb...@gmail.com> > wrote: > > The ajax-form-loop does it but it doesn't fit my scenario. I need to >> display portions of the form based on a Select component changed value. >> And even if I try to do it using the Select component change event, I >> don't >> need to add rows. I just need to update a zone with different form fields. >> > > Cannot you use the easy, simple way of having the whole form, with all > fields rendered and showing or hiding them? > > -- > Thiago H. de Paula Figueiredo > Tapestry, Java and Hibernate consultant and developer > http://machina.com.br > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >