Sending sorted list info via Ajax

The last recipe prepared us, with just a single line of MooScript, to a point that we are now ready to send sorted list info via Ajax. Create a server-side script that will connect to a database and store a user's list information. We will use that script info in the url property of the Ajax call.

How to do it...

The Sortables() class takes options in the secondary, optional argument. Adding in an onComplete() function allows for actions to be taken once a sort has occurred.

<script type="text/javascript"> var list = new Sortables('mylist',{ onComplete: function() { // create an object of widget locations var data = {}; $$('#mylist li').each(function(el,index) { var list_item = el.get('id'); eval('data.pos_'+index+' ...

Get MooTools 1.3 Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.