About This Demo

This demo shows a way to dynamically re-order children document from within their parent..

For the sake of a demo we're using the idea of Newsletters. Each Newsletter (parent) has many News Items (child) within them. These children items can be re-ordered by drag-n-drop.

Techniques demonstrated include:

  1. Adding drag-n-drop functionaly to a list.
  2. Updating backend documents using Ajax calls.
  3. Graceful degradation. In cases where Ajax fails (user simply presses a button).