You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by "Grzegorz Kossakowski (aka g[R]eK) (JIRA)" <ji...@apache.org> on 2006/02/20 22:45:25 UTC
[jira] Zaktualizowane: (COCOON-1777) fd:on-value-changed does not
work with fd:multivaluefield
[ http://issues.apache.org/jira/browse/COCOON-1777?page=all ]
Grzegorz Kossakowski (aka g[R]eK) updated COCOON-1777:
------------------------------------------------------
Attachment: mutlivaluefield.patch
I've created a patch for problems with styling multivaluefield I described in previous comment. It fixes two problems:
1. Clicking on option in listbox caused an event (value changed) which is not expected behaviour
2. While widget IDs renaming suffix ":input" was added and that was forgotten to change in JS.
> fd:on-value-changed does not work with fd:multivaluefield
> ---------------------------------------------------------
>
> Key: COCOON-1777
> URL: http://issues.apache.org/jira/browse/COCOON-1777
> Project: Cocoon
> Type: Bug
> Components: Blocks: Forms
> Versions: 2.1.8
> Reporter: Grzegorz Kossakowski (aka g[R]eK)
> Attachments: mutlivaluefield.patch
>
> Element fd:on-value-changed seems to not work with fd:multivaluefield. I have tried it using Cocoon samples, more specifically I changed fd:multivaluefield[@id='drinks'] to:
> <fd:multivaluefield id="drinks">
> <fd:label>Indicate which 2 of the following drinks you'd like to receive:</fd:label>
> <fd:datatype base="string"/>
> <fd:validation>
> <fd:value-count exact="2"/>
> </fd:validation>
> <fd:selection-list>
> <fd:item value="Maes"/>
> <fd:item value="Jupiler"/>
> <fd:item value="Leffe"/>
> <fd:item value="Hoegaarden"/>
> <fd:item value="Coca Cola"/>
> </fd:selection-list>
> <fd:on-value-changed>
> <javascript>
> java.lang.System.err.println("Drinks value changed: " + event.newValue);
> </javascript>
> </fd:on-value-changed>
> </fd:multivaluefield>
> So I just added fd:on-value-changed but nothing happend when I was trying to change values of this field. I have no problem with normal field widgets, events work perfectly. I am also sure that it's not client/styling issue because I found that in form instance xml normal field widget have @listening attribute but multivalue field have not.
> I don not know how to debug Cocoon so I am not able to continue investigation.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira