tapestry-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrey (JIRA)" <...@tapestry.apache.org>
Subject [jira] Updated: (TAPESTRY-2766) javascaript does no rerender in inner component
Date Wed, 14 Jul 2010 14:57:49 GMT

     [ https://issues.apache.org/jira/browse/TAPESTRY-2766?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Andrey updated TAPESTRY-2766:

I tried you solution and it didn't worked
As I understand Component should be able to activate it own scripts.
Script working only if first time component is shown and there is full page refresh
I don't clearly understand your answer could you explain it in a different way
I'm attaching poc to issue

> javascaript does no rerender in inner component
> -----------------------------------------------
>                 Key: TAPESTRY-2766
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-2766
>             Project: Tapestry
>          Issue Type: Bug
>    Affects Versions: 4.1.2, 4.1.6
>            Reporter: Andrey
>            Assignee: Andreas Andreou
> I have page and Component inside it with Component.script included. Component first state
is hidden, by if around it, ajax call change state of if and rerenders it but script is not
on the page(bodyscript)
> Code Example
> Page(show initial value is false, onRefresh change it to true and vice versa)
> <span jwcid="div@Any">	
>       <span jwcid="@If" condition="ognl:show">
> 		 	<span jwcid="@Component" updateComponents="ognl:{'some'}" renderTag="false"/>
>       </span>
>  </span>
> <a jwcid="@DirectLink" listener="listener:onRefresh" async="ognl:true" updateComponents="ognl:{'div'}">Refresh</a>
> Component:
> <span script="Component.script" jwcid="Component@Script"  type="text/javascript"/>
> use script from Component script

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message