I thought that it was form.submitWidgetId "Fernando D. Mato Mira" <[EMAIL PROTECTED]> wrote in message news:<[EMAIL PROTECTED]>... > It also doesn't work on 2.1.8, but when I try to use this workaround I get: > > org.mozilla.javascript.EcmaError: foo is not a function. > > where foo is the id of the button I pressed. > > It shows the discriminator line as the location of the error. > > > Josep A. Frau wrote: > > > This code don't work for me en Cocoon 2.1.7. I think its a problem > > with the javascript type. > > > > I use: > > > > form.showForm(); > > switch(* String (*form.submitId)) { > > case "details": > > showDetails(); > > break; > > case "create": > > createNew(); > > break; > > case "cart": > > redisplayForm = false; > > showCart(); > > break; > > case "ok": > > redisplayForm = false; > > processForm(form); > > break; > > } > > > > > > > > > > > > En/na Jeroen Reijn ha escrit: > > > >> Hi Fernando, > >> > >> You can react in flow based on the submitId of the form. > >> > >> You can request the submitId from flow by using: > >> > >> form.submitId > >> > >> Example: > >> > >> form.showForm(); > >> switch(form.submitId) { > >> case "details": > >> showDetails(); > >> break; > >> case "create": > >> createNew(); > >> break; > >> case "cart": > >> redisplayForm = false; > >> showCart(); > >> break; > >> case "ok": > >> redisplayForm = false; > >> processForm(form); > >> break; > >> } > >> > >> I found the example in the archives. > >> > >> Regards, > >> > >> Reijn > >> > >> > >> > >> [EMAIL PROTECTED] wrote: > >> > >>> How can one react differently in a flow when there are several > >>> fd:submit elements in a form? > >>> > >>> > >>> > >>> Thanks > >>> > >> > >> Kind regards, > >> > >> Jeroen Reijn > >> > >> Hippo > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > >-- > >Josep A. Frau <[EMAIL PROTECTED]> > >Centre de Tecnologies de la InformaciĆ³ > >Universitat de les Illes Balears > > > > > > > -- > -- > Fernando D. Mato Mira [EMAIL PROTECTED] > Thomson Corporation Switzerland AG
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]