我正在尝试使用JQuery UI排序插件来允许用户通过用鼠标拖动它们来更改顺序或列表项目。有问题的页面可用here。使用JQuery排序列表项目
相关的jQuery代码是webapp.js
$("#preferences_list").sortable({
placeholder: "placeholder",
forcePlaceholderSize: true,
update: function(event, ui) {
var order = $(this).sortable("serialize", {key:'list'});
$.post("/mypreferences/reorder/", order);
}
});
$("#preferences_list").disableSelection();
这将使用户能够重新排序的类别,通过使用也把他们向上或向下(当一个类的被丢弃一个AJAX请求被触发的新位置)。
上面的代码看起来相同的sortable plugin's demo page显示,但由于某些原因,它不是在所有
萤火虫输出?错误讯息? ,WHYT? – nfechner
我提供了一个链接到页面本身,所以应该能够看到你自己 –