Jquery可以使用动态列表进行排序

时间:2013-04-05 09:07:49

标签: javascript jquery jquery-ui-sortable

我有一段脚本可以正常工作,但只涉及一个<ul>

$("#sortme").sortable({
    update : function () {
        serial = $('#sortme').sortable('serialize');
        $.ajax({
            url: "includes/sort_menu.php",
            type: "post",
            data: serial,
            error: function(){
                alert("theres an error");
            }
        });
    }
});

这基本上安排了以后需要填充的部分。对于每个部分,将创建一个新的ul,并将下一个项目放在相应的部分中。

为了使新项目可排序,我在将新项目添加到该部分时使用了以下代码:

$('ul.sortable.'+section+'').sortable();

这很好用,允许我对指定部分内的项目重新排序。

由于这个代码包含在一个函数中,当一个项被添加到该部分时,我的问题出现了,我想保存订单(如顶部脚本中所示)。到目前为止,我已经无法在重新排序项目时触发类似的功能。

在重新排序特定列表时,如何激活功能?

0 个答案:

没有答案