【问题标题】:How to enable column reordering in SlickGird via drag/drop?如何通过拖放在 SlickGird 中启用列重新排序?
【发布时间】:2011-06-30 20:20:19
【问题描述】:

我已经在示例中看到了它,但无法让它在我的网格上工作。

为了允许在 SlickGrid 中拖放列重新排序,我需要做什么?

谢谢。

【问题讨论】:

    标签: slickgrid


    【解决方案1】:

    要创建网格,您应该执行以下操作:

    grid = new Slick.Grid($("#myGrid"), data, columns, options);
    

    options 是一个字典,您可以使用它来更改 slickgrid 的行为。确保 enableColumnReorder 键设置为 true:

    var options = {
      enableColumnReorder: true
    };
    

    如果这不起作用,请发布您的代码,以便我们查看。

    【讨论】:

    • 我得到“错误:SlickGrid 的“enableColumnReorder = true”选项需要加载 jquery-ui.sortable 模块”但我在源代码中没有看到这个模块,我使用的是 2.0a
    • “知道了,谢谢”...你能解释一下怎么做吗?
    【解决方案2】:

    回答上面的 cmets (@hiphip) - slickgrid 附带了一个捆绑的兼容版本的 jquery-ui。您需要将此作为脚本标签添加到您的页面,例如

    <script src="/slickgrid/lib/jquery-ui-1.8.16.custom.min.js"></script>
    

    【讨论】:

      猜你喜欢
      • 2018-01-25
      • 2020-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多