JQuery UI sortable: wiederherstellen der position basierend auf einer Bedingung

Nenne ich sortable.stop() um einen ajax-Aufruf zum speichern einiger Daten nach drag & drop-operation.

Wenn der ajax-Aufruf gibt einen Fehler zurück (Anwendung Logik-Fehler oder net problem) ich mich bewegen will, wird das gezogene element auf seine ursprüngliche/start position, wie kann ich es erreichen?

Szenario sollte

  1. user drags A nach B
  2. die sortable.stop() - Ereignis aufgerufen wird, wird ein ajax-call
  3. der ajax-Aufruf gibt einen Fehler zurück,
  4. innerhalb der stop() Ereignis bekommen wir die ajax-Fehler
  5. bewegen, um seine ursprüngliche position
  6. Benutzer erneut verschieben von A nach B
  7. alles ok ist
  8. Bleibt in seiner neuen position in B

Schritte 6-8 dargestellt werden, um zu klären aufeinander ziehen kann getan werden, und die vorherigen Fehler zu vergessen.

InformationsquelleAutor dafi | 2010-04-18

Schreibe einen Kommentar