[Seaside] Re: Re-rendering page when Radio button is hit
renggli at gmail.com
Thu Sep 22 20:08:42 UTC 2011
Sorry, JSScript should be not instantiated like I wrote, you need to
create it from the appropriate factory object.
For example you can refresh from the client side:
with: 'Refresh from client'.
Or as part of an AJAX action from the server side:
onClick: (html jQuery ajax
script: [ :script | script refresh ])
with: 'Refresh from server'.
There are other possible use-cases.
On 22 September 2011 21:58, squeakman <squeakman at gmail.com> wrote:
> When I execute JSScript new refresh
> I get DNU on actionUrl
> because renderContext in JSScript>refresh is nil
> To try an fix this I did
> (JSScript context: r) refresh
> where r is the renderer passed to me in the onClick block. This seemed to
> but it did not cause the page to refresh (I have a breakpoint in
> renderContentOn: that did not get triggered).
> Any ideas on what could be wrong?
> On 22/09/2011 3:00 PM, Lukas Renggli wrote:
>> following snippet creates the necessary code:
>> JSScript new refresh
>> On 22 September 2011 20:45, squeakman<squeakman at gmail.com> wrote:
>>> I have a page with a form that contains some radio buttons. I do NOT
>>> have a
>>> Submit button on the form.
>>> When a radio button is hit, I am using onClick: to execute some block of
>>> code. In that block of code I would like to force the entire page to be
>>> re-displayed. Is there a way to do this?
>>> Thank you for any help you can provide,
>>> seaside mailing list
>>> seaside at lists.squeakfoundation.org
> seaside mailing list
> seaside at lists.squeakfoundation.org
More information about the seaside