http://projects.cyberlot.net/jqpie/examples/sort.html
I an workinbg on something of the sort On 3/21/07, Juha Suni <[EMAIL PROTECTED]> wrote: > amircx wrote: > > im trying to see some working online examples of sortable plugin and > > its seems there is no such thing execept the offical website.. .why > > pepole dont use it? > > This is not online, but is very basic and you can quickly try it out. I was > a bit confused with this at first too due to the lack of any sortable > example that would do a POST or GET request to the server. It is not > complicated but would certainly be even easier and more popular if there was > a working example. > > A simple sortable list that does a POST request to the server where PHP or > some other serverside language can grab the data. (On this example the > server output is shown in the #data-div after the request has completed). > Please note that obviously you need to have also called jquery.js and > interface.js (you can download a lighter sortables-only version from the > interface website) in the HEAD of your html doc. > > HTML: > -------- > > > <ul id="sortme"> > <li id="27" class="sortitem">Lorem</li> > <li id="44" class="sortitem">Foo</li> > <li id="136" class="sortitem">Bar</li> > <li id="19" class="sortitem">Ipsum</li> > </ul> > > <div id="data" style="background-color: #CCCCCC; padding: 15px; border: > solid 1px #999;"> > </div> > > > JQUERY: > ----------- > > $(document).ready( > function() > { > $("#sortme").Sortable({ > accept : 'sortitem', > onchange : function (sorted) { > serial = $.SortSerialize('sortme'); > > /* > Instead of the $.ajax-call below, you could use these shorter funcs. In > addition to the hash used by $.ajax, the SortSerialize method above also > returns an object that can directly be used in the $().load and $.post/get > functions: > > // $('#data').load("sortdata.php",serial.o.sortme); > > or > > // $.post("sortdata.php",serial.o.sortme, function(feedback){ > $('#data').html(feedback); }); > > > */ > > $.ajax({ > url: "sortdata.php", > type: "POST", > data: serial.hash, > // complete: function(){}, > success: function(feedback){ $('#data').html(feedback); } > // error: function(){} > }); > > } > }); > } > ); > > > > SORTDATA.PHP > ------------------- > > <?php > > // This can do anything it wants with the posted data which comes as an > array. Here we just output it with print_r: > echo "DATA RECEIVED: <br>"; > echo "<pre>"; > print_r($_POST); > echo "</pre>"; > ?> > > > HTH > > > -- > Suni > > > > _______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ > _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/