Not yet, thanks for remind, I will try soon. If so, cool.

Thanks,
DH


----- Original Message ----- 
From: "Fernando Padilla" <f...@alum.mit.edu>
To: "Tapestry users" <users@tapestry.apache.org>
Sent: Wednesday, April 15, 2009 11:19 AM
Subject: Re: T5 how to execute javascript after zone update?


> did you try @Environmental?
> 
> 
> DH wrote:
>> I remember @Inject RenderSupport is not available in ajax action request 
>> even though in latest snapshot,  I just tried several days ago and got 
>> error. 
>> 
>> Thanks
>> DH
>> 
>> 
>> ----- Original Message ----- 
>> From: "Fernando Padilla" 
>> To: "Tapestry users" <users@tapestry.apache.org>
>> Sent: Wednesday, April 15, 2009 10:16 AM
>> Subject: Re: T5 how to execute javascript after zone update?
>> 
>> 
>>> You use the normal RenderSupport.addScript(..) method.  And tapestry 
>>> adds it to the json response, and it gets executed by loadScriptsInReply...
>>>
>>> DH wrote:
>>>> 1. If your return is Block or Zone, just put <script>...</script> inside 
>>>> the block or zone.
>>>> 2. If return is JSONObject, can do like this: 
>>>>     JSONObject response = new JSONObject();
>>>>     response.put("script", "alert('ff');"); 
>>>>     return response;
>>>>
>>>> Thanks,
>>>> DH
>>>>
>>>>
>>>> ----- Original Message ----- 
>>>> From: "grabarz" <umrzy...@gazeta.pl>
>>>> To: <users@tapestry.apache.org>
>>>> Sent: Wednesday, April 15, 2009 5:37 AM
>>>> Subject: T5 how to execute javascript after zone update?
>>>>
>>>>
>>>>> is there any way to execute custom piece of javascript after zone
>>>>> update? inside tapestry.js i found:
>>>>>
>>>>>    loadScriptsInReply : function(reply, callback)
>>>>>
>>>>>     * Passed the JSON content of a Tapestry partial markup response, 
>>>>> extracts
>>>>>     * the script and stylesheet information.  JavaScript libraries and 
>>>>> stylesheets are loaded,
>>>>>     * then the callback is invoked.
>>>>>
>>>>> and indeed it tries to evaluate passed script:
>>>>>
>>>>>      if (reply.script) eval(reply.script);
>>>>>
>>>>> the question is, how to inject my javascript into reply?
>>>>>
>>>>> cheers,
>>>>> m.
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>>>>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>>>>
>>>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>>
>>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
> 
>

Reply via email to