[ http://issues.apache.org/jira/browse/COCOON-1777?page=comments#action_12369849 ]
Bruno Dumon commented on COCOON-1777: ------------------------------------- Hi, Thanks for your patch. If I understand it correctly, the following will cause auto-submit to be enabled if there are value change listeners: <script type="text/javascript"><xsl:value-of select="$browser-variable"/> = forms_createOptionTransfer('<xsl:value-of select="@id"/>', <xsl:value-of select="@listening = 'true'"/>);</script> which makes it impossible to disable value change listeners, so a better test would be: <script type="text/javascript"><xsl:value-of select="$browser-variable"/> = forms_createOptionTransfer('<xsl:value-of select="@id"/>', <xsl:value-of select="@listening = 'true' and not(fi:styling/@submit-on-change = 'false')"/>);</script> Correct? > 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