我正在嘗試使用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
我提供了一個鏈接到頁面本身,所以應該能夠看到你自己 –