首先,我需要发送带有如下排序的属性数据名称:
/sorting?firstname=0&lastname=1&email=2&country=3
这是我的代码:
$("#sortable").sortable({
revert: true,
axis: 'y',
stop: function(event, ui) {
var data = $(this).sortable('toArray', {
attribute: 'data-name'
});
$.ajax({
data: data,
type: 'GET',
url: '/sorting'
});
}
});
$("#draggable").draggable({
connectToSortable: "#sortable",
helper: "clone",
revert: "invalid"
});
怎么做?
其次,当我将项目“Drag empty”拖到列表中时,我需要在没有它们的情况下发送排序。我需要跳过它们。例如:
/sorting?firstname=0&lastname=1&email=3&country=4
“拖空”是在姓氏之后,然后电子邮件和国家/地区排序+1。
此处代码示例: