我有一段脚本可以正常工作,但只与一个脚本有关<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();
这工作正常,并允许我重新排序指定部分中的项目。
由于这段代码包含在将项目添加到该部分时调用的函数中,因此出现了我想要保存订单的问题(就像在顶部脚本中发生的那样)。到目前为止,当物品重新排序时,我无法触发类似的功能。
重新排序特定列表时如何激活功能?