Dragging and dropping rows within a table can’t be handled by general purpose drag and drop utilities for a number of reasons, not least because you need to move the whole row, not just the cell that receives the mouse events. Re-parenting the row also requires specific code.
This Table Drag and Drop plugin allows the user to reorder rows within a table, for example if they represent an ordered list (tasks by priority for example).
Individual rows can be marked as non-draggable and/or non-droppable (so other rows can’t be dropped onto them).
Rows can also contain as many cells as necessary and the cells can contain form elements.
Requirements:
· JavaScript enabled on client side
· jQuery