2012-01-03 34 views
0

如何在保存到数据库后保留元素的位置?意思是,假设我有一个表格,里面有tds里面的文本框,然后我重新排列表格中的行并点击Submit。如何在页面刷新时保留表格中新行的位置而不返回到原始位置?jquery可排序的UI保存tr位置

谢谢

回答

0

在你的数据库中,有一个名为类似“排序”或“位置”,并在保存形式,序列化的位置作为实际位置(数据即0,1,2场,3 ...)。当页面最初加载时,在您的查询中,按位置ASC排序结果,例如, SELECT * FROM txt ORDER BY position ASC;

+0

我为什么要点菜?如果我在表格中放置3行并重新排列它们(位置2,位置0,位置1),即使刷新页面,我也希望保持这个新位置。我不想恢复到(位置0,位置1,位置2)。 – user765368 2012-01-03 18:42:41

+0

好吧,说你有1苹果,2香蕉,3橙,你重新排列他们到2香蕉,3橙,1苹果。当你保存时,更新数据库,以便职位:条目是这样的:1香蕉,2橙,3苹果。这样,当你拉出条目时,他们将按照你保存的顺序进行。 – 2012-01-03 18:45:41

0

您可以为您的输入提供相同的名称。

例如

当你发布这些值时,只需循环它们的位置或者只保存整个字符串/数组。

相关问题