Reihenfolge der Bestellpositionen ändern

Ich möchte die Reihenfolge der Positionen in einer Bestellung ändern können. Ideal wäre ein Drag&Drop-Lösung, so dass ich die Positionen leicht verschieben kann. Regelmäßig füge ich nachträglich eine neue Position am Anfang einer Bestellung ein. Dazu muss ich jedoch alle vorhandenen Positionen zunächst "nach unten" kopieren.