Сортируемый пользовательский интерфейс jQuery - сохранение изменений на сервере - PullRequest
2 голосов
/ 13 июля 2010

Я использую это, и он отлично работает в браузере

http://docs.jquery.com/UI/Sortable

Теперь я хочу сохранить его на сервере, я знаю о serialize, но я не хочу все обновлять.

На сервере я хочу знать только, что было перемещено куда.
Можно ли это выяснить на событии stop? И как?

Заранее спасибо.

1 Ответ

1 голос
/ 13 июля 2010

Одним из решений было бы установить для вашей функции stop следующее:

stop: function(e,ui) {
    var allItems = $(this).sortable("toArray");
    var newSortValue = allItems.indexOf( $(ui.item).attr("id") );
    alert($(ui.item).attr("id") + " was moved to index " + newSortValue);
}
...