javascript - Dojo Drag and drop: how to retrieve order of items? -


i've created source object , configured (via creator) renders set of data users order wish. working fine. however, cannot figure out how retrieve data once user has re-ordered it. getallnodes returns dom nodes; need original data objects.

it easy — use getitem() (described in official documentation). give data elements in order:

var source = new dojo.dnd.source(...); ... var ordereddataitems = source.getallnodes().map(function(node){         return source.getitem(node.id).data;     }); 

that's it.


Comments