Kendo UI for jQuery
The jQuery Sortable component helps you to rearrange items in a list, drag items between two lists, or create drag-and-drop style panels. Simple lists that can be re-ordered with drag and drop are now trivial to create. You can disable certain items, define which items can and can’t be dropped and customize the placeholder. Drag and drop panels allow you to create very rich interfaces, such as customizable dashboards. Can be integrated with Grid, ListView, TabStrip, etc
Using the Filter and Disable items features, you can restrict users from dragging and/or dropping specific items using the jQuery Sortable component. Disabled items cannot be dragged but are valid drop targets. Filtered items cannot be dragged and are not valid drop zones.
Enjoy complete control over what your users can do inside your jQuery Sortable component by restricting drag operations to one axis or inside the borders of a specific container.