【问题标题】:How do I resequence dropdown list controls like the NetFlix queue from the client side (Javascript)如何从客户端重新排序 NetFlix 队列等下拉列表控件(Javascript)
【发布时间】:2010-09-14 09:37:50
【问题描述】:

我们有一系列下拉控件来确定列的排序顺序。我们遇到的问题是,当用户选择一列作为第二列时,其他下拉列表需要更改其值,以便只有一个“第二列”。

  1. A 栏 [1]
  2. B 栏 [2]
  3. C 栏 [3]
  4. D 栏 [4]
  5. E 栏 [5]

在上面的列表中,当您将 D 列更改为 [2] 时,B 列变为 [3],C 变为 [4],等等。我可以在服务器端进行管理,但我想知道是否有人有一些线索如何使用 javascript 在客户端执行此操作。

【问题讨论】:

    标签: asp.net javascript drop-down-menu


    【解决方案1】:

    关于 JavaScript 框架的说明;我强烈推荐jQuery

    【讨论】:

      【解决方案2】:

      查看 Javascript 工具包,如 Scriptaculous 进行客户端重新排序。

      您将元素添加为“Sortables”,并编写自己的回调代码以在项目被拖放时执行 - 例如向服务器发送异步请求以保持新订单。

      这里是full tutorial,关于使用 Scriptaculous 和 PHP 创建可排序列表。对于 ASP,客户端代码会略有不同,但过程会相似。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-04-28
        • 2012-12-04
        • 2020-01-25
        • 1970-01-01
        • 2012-10-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多