【发布时间】:2012-01-03 18:37:00
【问题描述】:
保存到数据库后如何保留元素的位置?意思是,假设我有一个表格,里面有 tds 内的文本框,我重新排列表格中的行并单击提交。如何在页面刷新时保留表中行的新位置而不恢复到原始位置?
谢谢
【问题讨论】:
标签: php javascript jquery jquery-ui-dialog jquery-ui-sortable
保存到数据库后如何保留元素的位置?意思是,假设我有一个表格,里面有 tds 内的文本框,我重新排列表格中的行并单击提交。如何在页面刷新时保留表中行的新位置而不恢复到原始位置?
谢谢
【问题讨论】:
标签: php javascript jquery jquery-ui-dialog jquery-ui-sortable
在您的数据库中,有一个名为“排序”或“位置”的字段,当保存表单时,将位置数据序列化为实际位置(即 0、1、2、3...)。最初加载页面时,在您的查询中,按位置 ASC 对结果进行排序,例如SELECT * FROM txt ORDER BY position ASC;
【讨论】:
您可以使用相同的名称输入您的输入。
例如
当您发布值时,只需遍历它们的位置或保存整个字符串/数组。
【讨论】: