存储用户自定义jQueryui可排序的最佳方式是什么


What is the best way to store user customization of jQuery-ui sortable?

我正在制作一个配置文件页面,允许用户在其中拖动某些div并自定义它们的位置(使用sortable),还允许他们删除他们不想要的配置文件中的div。你可以将它与iGoogle页面进行比较。我的问题是,存储这些设置的最佳方式是什么?我必须在数据库中创建一个包含用户偏好的表吗?如果是的话,你能给我一些提示/建议吗?提前谢谢。

创建一个表是个好主意。

您需要在表中有五个字段

primary_keyuser_id标识符(div)位置(标识符的位置)状态(div是否可见)

当用户将任何东西拖到任何地方或单击关闭按钮时,只需将标识符的位置/状态保存在表中

您可以使用data()来存储信息,但它仅用于该会话。http://api.jquery.com/data/
如果要永久存储,请使用数据库。