我有这个代码:
$("#sortable").sortable({
axis: 'x',
handle: '.fancybox',
update: function() {
debugger;
var order = $('#sortable').sortable('serialize');
alert(order);
}
});
但它在警报功能中没有显示任何内容。如何获取此订单变量并使用 ajax 将其发送到 php?
检查您的 li 元素是否具有 id 并包含下划线(例如_1
,等等)。
jQuery UI 演示:http: //jqueryui.com/demos/sortable/#method-serialize
我的演示:http: //jsfiddle.net/YkuGQ/