我有一个可排序的列表,可以在项目移动时更新我的数据库。但是,还有一个功能,用户可以动态地向列表中添加新项目。添加这些项目时,由于某种原因,在更新数据库中的项目位置时,可排序的行为就像它们不存在一样。
有没有办法在添加项目后基本序列化可排序列表,以便它在页面上基本上是“实时”?
我查看了.refresh()
代码,但这似乎不起作用...谢谢!
答案 0 :(得分:1)
如果简单,你可以使用添加序列的回调方法,而不是像那样更新数据库。
$("#newtab").appendTo("#sortableContainer", function() {
//OK its time to update this addition to the database
});