0

我是一个页面的管理员,我想让某些用户动态控制菜单栏布局。理想的页面是一个带有菜单项的列表,每个项目都有上下箭头,当你点击它们时,项目会重新排序。我对如何做到这一点有一个非常基本的想法,但我想要一些建议。

这些项目存储在 MySQL 中,我只需要帮助确定项目应如何排序或编号以及如何重新排序。这可能需要一些 javascript 技巧,而且我不熟悉 JS。

4

2 回答 2

0

您可以使用可拖动的 jQuery UI 对它们重新排序。

至于将它们保存到 MySQL 中,只需有一order列并将它们的位置保存在那里。

然后在检索记录时,只需添加ORDER BY 'order' ASC或类似(应该是反引号)。

于 2010-05-28T01:21:42.450 回答
0

如果不知道系统上有什么限制,这几乎是不可能回答的 - 什么,特别是您遇到的问题?渲染菜单的代码是不是已经写好了?改变不实用?如果是这样,数据结构是什么?

你可能想看看 PHPLM——我上次看时它没有提供图形编辑器——但它写得相当好,跨平台,可以容纳一系列数据结构。

于 2010-05-28T08:36:00.550 回答