【发布时间】:2016-08-27 15:52:19
【问题描述】:
我正在使用 jQuery Sortable 来允许用户在页面上拖放元素。当用户拖动 div 时,我需要获取列表的更新顺序并将其传递到后端。到目前为止,我已经尝试过:
$( function() {
$( "#sortable" ).sortable({
axis: 'y',
stop: function (event, ui) {
var data = $(this).sortable('serialize');
alert(data);
$.ajax({
data: oData,
type: 'POST',
url: '/url/here'
});
}
});
$( "#sortable" ).disableSelection();
} );
但这使得动画真的不流畅并且没有数据提醒。每次用户拖放div时如何获取位置列表?
【问题讨论】:
标签: javascript jquery jquery-ui jquery-ui-sortable