我不知道怎么做到这一点,我已经试了好几个小时了。我实现了一个列表的拖放操作,现在我想将订单的更改保存到我的数据库中。我认为这是一个存储int的order字段,但问题是:我应该如何填充这个字段?
例如,我想做一个像“在2号位置的项目后面插入一个新的列表项目”这样的操作,我将定义一个高于2号位置的值和低于3号位置的值。但这在某种程度上是有限的。
一种想法是在更改每条记录以保持一个干净的订单值时为每条记录编写新的订单值。但这似乎很奇怪,因为它的速度太慢了。
好的系统如何解决这个问题?
希望这是你想要的
http://www.ajaxprojects.com/ajax/tutorialdetails.php?itemid=462