It's OK, I was using

form.submitId()

instead of

form.submitId

-----Original Message-----
From: Fernando D. Mato Mira [mailto:[EMAIL PROTECTED] 
Sent: Thursday, March 16, 2006 3:08 PM
To: users@cocoon.apache.org
Subject: Re: CForms: multiple fd:submit

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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to