我正在使用jquery UI排序。每次我从resultPos获得值时,它都会给我最后一招,但要记住最后一个订单。我需要重置它。从jquery UI排序重置排序
例如,我有3个要素:
Move 3rd element to 2nd position: end=1&end=3&end=2
Again ...
Move 3rd element to 2nd position: end=1&end=2&end=3
Again ...
Move 3rd element to 2nd position: end=1&end=3&end=2
我需要有一个回我下面的内容:
Move 3rd element to 2nd position: end=1&end=3&end=2
Again ...
Move 3rd element to 2nd position: end=1&end=3&end=2
Again ...
Move 3rd element to 2nd position: end=1&end=3&end=2
这是我的代码:
$(".sortableChip").sortable({
revert: true,
containment: "#carousel",
axis: "x",
items: 'li.edited',
tolerance: 'pointer',
placeholder: 'draggin-space',
start: function(event, ui) {
var startPos = $('.sortableChip').sortable('serialize',{ key: 'start'});
},
sort: function(event, ui) {
ui.item.addClass('draggin');
$('.remove-chart').hide();
},
update: function(event, ui) {
var resultPos = $('.sortableChip').sortable('serialize',{ key: 'end'});
ui.item.removeClass('draggin');
}
});
This site http://forum.jquery.com/topic/jquery-how-do-i-re-the-original-positions-of-a-sortable-list -using-sort-method不能帮助我:( – todotresde 2012-04-18 20:33:18