[ 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:[EMAIL > PROTECTED]'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