双列表拖放控件[关闭]
Posted
技术标签:
【中文标题】双列表拖放控件[关闭]【英文标题】:Dual list drag drop control [closed] 【发布时间】:2010-10-15 20:50:45 【问题描述】:有谁知道一个很好的.Net2.0+ 兼容的双列表框控件,它既可以提供列表之间的拖放,也可以提供简单的按钮来在列表之间移动项目以及对特定列表中的项目进行排序。这是一个基于 Web 的应用程序,我希望使用一些不错的 javascript 来加快速度。
【问题讨论】:
还没有答案吧?我也不知道有什么完全符合您的要求的,但是您可能可以用 YUI 拼凑一些东西。如果您还没有,请检查一下。 您的解决方案是这样工作的吗?将订单序列化到隐藏字段并在回发时反序列化以更新订单? 【参考方案1】:我决定使用 JQuery 和 JQuery UI 编写自己的拖放列表控件。您可以在此处试用示例:demo。如果左侧列表太长,右侧排序列表将向下滚动,从而更容易拖放。我还有更多的测试和一些错误修复,但它似乎工作得很好。
【讨论】:
太棒了!我喜欢插入布局,就像您期望从一个漂亮的 GUI 中获得的一样,它在 Opera 中运行良好。赞一个! 链接已变为 404... -1 因为一年前发现链接仍然断开。在此处发布代码示例或屏幕截图会有所帮助,但现在这个答案对我们其他人几乎没有用处。 我为双重列表提供了一段新的示例代码。这绝对不是生产就绪,需要更新到最新版本的 jQuery,但它似乎工作得相当好:http://monkey.ca/dual-list/sample.html 提供的链接仍然断开。【参考方案2】:也许this answers你的问题?
从该帖子中,jQuery implementation 和 demo 的无限链接指向 meadmiracle。我个人不喜欢按钮的水平布局,尽管我确信这很容易解决。
我还在UX Stack-Exchange 上发现了这个jQuery multi selection control 很有趣。
【讨论】:
以上是关于双列表拖放控件[关闭]的主要内容,如果未能解决你的问题,请参考以下文章