[ https://issues.apache.org/jira/browse/TAP5-2308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Balázs Palcsó updated TAP5-2308: -------------------------------- Labels: (was: javascript jquery) Summary: TriggerFragment mixin is not working if it is applied for a field in a beaneditor (was: FormFragment with TriggerFragment on checkbox is broken in 5.4-beta-3 jquery) > TriggerFragment mixin is not working if it is applied for a field in a > beaneditor > --------------------------------------------------------------------------------- > > Key: TAP5-2308 > URL: https://issues.apache.org/jira/browse/TAP5-2308 > Project: Tapestry 5 > Issue Type: Bug > Components: tapestry-core > Affects Versions: 5.4 > Reporter: Balázs Palcsó > Priority: Minor > > I am trying to use FormFragment with TriggerFragment on checkbox in the way > it is documented at: > http://tapestry.apache.org/5.3/apidocs/org/apache/tapestry5/corelib/components/FormFragment.html > Here is my template snippet > -------------------------------- > {code} > <t:beaneditor object="job" > include="title,description,proposalDeadline,jobCompletionDeadline,tags,canBeDoneRemotely"> > <p:canBeDoneRemotely> > <t:checkbox t:id="canBeDoneRemotely" value="job.canBeDoneRemotely" > t:mixins="triggerfragment" fragment="jobAddress"/> > <t:label for="canBeDoneRemotely"/> > </p:canBeDoneRemotely> > </t:beaneditor> > <t:formfragment t:id="jobAddress" visible="!job.canBeDoneRemotely"> > <t:beaneditor object="job" include="address" /> > </t:formfragment> > {code} > The error message I get > -------------------------------- > The event is bound properly and gets triggered when clicking on the checkbox, > but I get the this error message: > Uncaught Error: Attempt to wrap a null DOM element dom.js:411 > wrapElement dom.js:411 > update form-fragment.js:36 > wrapped dom.js:49 > jQuery.event.dispatch jquery.js:4624 > jQuery.event.add.elemData.handle jquery.js:4292 > The reason: > ------------------ > In form-fragment.js at line 36 spec.fragmentId is undefined. -- This message was sent by Atlassian JIRA (v6.2#6252)