You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Dev at weitling <de...@weitling.net> on 2007/09/17 15:55:28 UTC
Re: Reset button doesn't work properly
Hi Alberto,
do you want to perform a reset on the client-side widgets or a reset
i.e. reload of the server-side widgets' data?
In the first case this
<input type="reset" value="Cancel"/>
or this
document.myForm.reset();
should do the trick.
Server-side you have either to perform a reload of your bean data with redisplay or to (re)set values by hand.
Anyway it's not completely clear how your code is organized.
Bye,
Florian
Alberto Brosich wrote:
> I have a form with some widgets containing javascript code that set the
> selection list of other widgets.
> The reset button resets only widgets without javascript code.
>
> Follow the definition of the reset button from the form model:
>
> <fd:submit id="reset" validate="false">
> <fd:label>Reset</fd:label>
> </fd:submit>
>
> and the javascript code
> ...
> <fd:on-value-changed>
> <javascript>
> var value = event.source.value;
> var inswidget = event.source.lookupWidget("../institutes");
>
> if (value !="") {
> // Get the corresponding institutes list
>
> inswidget.setSelectionList("cocoon:/lov-institutes?wherecond=cty_code='"
> + value + "'");
> }
>
> inswidget.value = null;
> </javascript>
> </fd:on-value-changed>
>
> ...
>
> and how it's handle with the flowscript
> ...
> if (form.submitId == "reset") {
> // the user pressed reset
> form.showForm("");
> } else
> ...
>
> Maybe something about javascript code? I cannot find any useful hint
> within cocoon samples.
>
> Thanks in advance
>
> Alberto Brosich
>
>
> Cocoon 2.1.10
> Debian/Linux lenny
> Java 1.5
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org