[Seaside] Re: Update a component after a Jquery

Mariano Martinez Peck marianopeck at gmail.com
Fri May 29 19:10:22 UTC 2015


Thank you both for the explanation. Today I learned something myself too.

On Fri, May 29, 2015 at 2:42 AM, jtuchel at objektfabrik.de <
jtuchel at objektfabrik.de> wrote:

> So I'm glad I answered - learned why I was having troubles.
>
> Thanks, Paul
>
> Am 29.05.15 um 07:11 schrieb Paul DeBruicker:
>
>  Hi Mariano,
>>
>> In addition to what Joachim said:
>>
>> If you use #replaceWith: the html content must be known when the original
>> script is created, and therefore cannot reflect changes from the
>> datepicker's callback.  With  the 'load html:' the client sends an ajax
>> request for new html content (which could have changed because of the
>> datepicker's content), so you get up to date info in your DOM.
>>
>>
>>
>>
>> Mariano Martinez Peck wrote
>>
>>> On Thu, May 28, 2015 at 10:40 PM, Paul DeBruicker &lt;
>>> pdebruic@
>>> &gt;
>>> wrote:
>>>
>>>  mail client coding but something like this should work:
>>>>
>>>>
>>>> (html jQuery new datepicker onSelect: (html jQuery
>>>> ajax serializeThis;onSuccess:((html jQuery id: 'myTableContainerId')
>>>> *load html:* [:h | h render: myTable])).
>>>>
>>>>
>>>>
>>>>  Paul: Is there a difference between doing a "load html:" and
>>> "replaceWith:"
>>> ? In other words, doing:
>>>
>>> (html jQuery new datepicker onSelect: (html jQuery
>>> ajax serializeThis;onSuccess:((html jQuery id: 'myTableContainerId')
>>> *replaceWith:* [:h | h render: myTable]
>>>
>>> Thanks,
>>>
>>>
>>>
>>>
>>>
>>>>
>>>> HilaireFernandes wrote
>>>>
>>>>> Hi,
>>>>>
>>>>> The datepicker event below updates the model and it implies an
>>>>>
>>>> important
>>>>
>>>>> change in the component content (TableReport, etc). I think I kind of
>>>>> need to refresh the page on the client.
>>>>> Is it possible to do so from a callback fired from a jquery?
>>>>>
>>>>> Thanks
>>>>>
>>>>> Hilaire
>>>>>
>>>>>          html textInput
>>>>>              value: '1/1/2015';
>>>>>              callback: [ :value | self addMonth: value asDate asMonth];
>>>>>              script: (html jQuery new datepicker onSelect: html jQuery
>>>>> ajax serializeThis).
>>>>>
>>>>> --
>>>>> Dr. Geo
>>>>> http://drgeo.eu
>>>>> http://google.com/+DrgeoEu
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> seaside mailing list
>>>>> seaside at .squeakfoundation
>>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> View this message in context:
>>>>
>>>> http://forum.world.st/Update-a-component-after-a-Jquery-tp4829158p4829219.html
>>>> Sent from the Seaside General mailing list archive at Nabble.com.
>>>> _______________________________________________
>>>> seaside mailing list
>>>>
>>>>  seaside at .squeakfoundation
>>>
>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>>
>>>>
>>>
>>> --
>>> Mariano
>>> http://marianopeck.wordpress.com
>>>
>>> _______________________________________________
>>> seaside mailing list
>>> seaside at .squeakfoundation
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://forum.world.st/Update-a-component-after-a-Jquery-tp4829158p4829230.html
>> Sent from the Seaside General mailing list archive at Nabble.com.
>> _______________________________________________
>> seaside mailing list
>> seaside at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>>
>
> --
> -----------------------------------------------------------------------
> Objektfabrik Joachim Tuchel          mailto:jtuchel at objektfabrik.de
> Fliederweg 1                         http://www.objektfabrik.de
> D-71640 Ludwigsburg                  http://joachimtuchel.wordpress.com
> Telefon: +49 7141 56 10 86 0         Fax: +49 7141 56 10 86 1
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>



-- 
Mariano
http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20150529/77864a7d/attachment-0001.htm


More information about the seaside mailing list