[Seaside] JQueryUI sortable and get smalltalk callback upon change

Mariano Martinez Peck marianopeck at gmail.com
Mon Nov 24 20:02:52 UTC 2014


On Mon, Nov 24, 2014 at 12:45 PM, Bob Arning <arning315 at comcast.net> wrote:

>  renderContentTableOn: html
>
>     html table: [
>         html tableBody
>             script: (html jQuery new sortable
>                 onStop: (html jQuery ajax
>                     callback: [ :values | self halt. items := values.]
>                     passengers: (html jQuery this find: 'tr')));
>             with: [
>                 items do: [ :each |
>                     html tableRow
>                             class: 'ui-corner-all';
>                             passenger: each;
>                         with: [html tableData
>                             with: each
>                         ]
>                 ]
>         ]
>     ]
>
> seems to work.
>


thanks Bob..that worked like a char. Let me ask.... how does this magic
line happens:

  callback: [ :values | self halt. items := values.]

I mean...how does that ajax call know that the callback will have the items
as argument?



>
>  On 11/24/14 10:01 AM, Mariano Martinez Peck wrote:
>
> Hi guys,
>
>  I am trying to use JQueryUI sortable for making the rows of a table
> sortable. I could make it to work at the client side but I don't now how to
> be able to get the values at the server side in order to update my internal
> OrderedCollection.
>
>  I found #callbackSortable:  but it seems I am doing something wrong...
> This is what I am doing:
>
>   html script: ((html jQuery: 'tbody') sortable
>  onUpdate:  (html jQuery ajax
>    callbackSortable: [ :event |
>             event inspect.
>  ]))
>
>
>  But the event inspected has nothing.. Everything from "passanger" is
> nil. I guess I may be missing passing passengers..but I don't know what nor
> where.
>
>  Any idea?
>
>  Thanks,
>
>
>  --
> Mariano
> http://marianopeck.wordpress.com
>
>
> _______________________________________________
> seaside mailing listseaside at lists.squeakfoundation.orghttp://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
>
> _______________________________________________
> 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/20141124/ee39c9aa/attachment.htm


More information about the seaside mailing list