0

我有一段脚本可以正常工作,但只与一个脚本有关<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();

这工作正常,并允许我重新排序指定部分中的项目。

由于这段代码包含在将项目添加到该部分时调用的函数中,因此出现了我想要保存订单的问题(就像在顶部脚本中发生的那样)。到目前为止,当物品重新排序时,我无法触发类似的功能。

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

4

0 回答 0