In the past, I did something similar, here is how I achieved it: http://jsfiddle.net/dazefs/vGYVX/
<div style="background-color:Gray"> <ul id="sortable"> <li> <span style="background-color:yellow"> Item 1 </span> </li> <li> <span style="background-color:red"> Item 2 </span> </li> <li> <span style="background-color:green"> Item 3 </span> </li> <li> <span style="background-color:Blue"> Item 4 </span> </li> </ul> <ul id="sortable2" style="width:60%"> <li> <span style="background-color:yellow"> Item 5 </span> </li> <li> <span style="background-color:red"> Item 6 </span> </li> <li> <span style="background-color:green"> Item 7 </span> </li> <li> <span style="background-color:Blue"> Item 8 </span> </li> </ul> </div>
$(function () { $("#sortable, #sortable2").sortable({ connectWith: "#sortable2, #sortable", receive: function (event, ui) { alert('item has been sorted'); } });
Reach with 3 tile groups:
http://jsfiddle.net/dazefs/XRdz6/
http://jsfiddle.net/dazefs/vGYVX/
You will have to modify this implementation a bit to enable getting items after clicking "GetItems".
source share