我正在使用可排序的 jquery ui。我想让排序数组在放置事件时将其传递给处理文件。
我发现了一件有趣的事情.. http://jsfiddle.net/7Ny9h/
$(function() {
$( "#sortable" ).sortable();
$( "#sortable" ).disableSelection();
$( "#sortable li" ).droppable({
drop: function( ) {
var order = $("#sortable").sortable("serialize", {key:'order[]'});
$( "p" ).html( order );
}
});
});
看到示例,如果我移动 BOX No.2,则 BOX 2 被排除在数组之外。
也许我需要一种“dropend”事件,因为 jquery ui drop 事件似乎不计算拖放事件。