【问题标题】:jqGrid show/hide columns dialogjqGrid 显示/隐藏列对话框
【发布时间】:2013-08-10 16:02:52
【问题描述】:

我想创建一个对话框来为我的 jqGrid 启用/禁用列。有一个module for this,但从 jqGrid 4.x 开始不再支持他。

这个模块有替代品吗,我没找到。任何已经存在的东西我可以重复使用 - 或者最简单的实现方法是什么?

来自 jqGrid 文档 (here),这是我需要的:

【问题讨论】:

    标签: javascript jquery jqgrid


    【解决方案1】:

    您应该使用columnChooser。我建议您使用我在the answer 中发布的方法的修改代码(请参阅the demo)。它使列选择器对话框可调整大小。您可以只在jquery.jqGrid.min.jsjquery.jqGrid.src.js 之后包含$.jgrid.extend({columnChooser : function ... }); 的代码,并用修改后的版本覆盖columnChooser 的原始版本。

    【讨论】:

    • 您能否解决我们在线程末尾提到的问题 - stackoverflow.com/questions/9687201/…。 'columnChooser' 扩展中的最后一行导致错误,并且评论它似乎工作正常!
    • @HemantTank:抱歉,我不确定你在做什么。首先,哟引用非常古老的问题。 您使用哪个版本的 jqGrid 以及哪个 fork? selector.data('dialog').uiDialog 的问题已经解决了很多时间。问题出在使用 more recent 版本的 jQuery UI(在我发布旧答案后发布)。那么,你到底在做什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-22
    • 2017-08-12
    • 1970-01-01
    • 1970-01-01
    • 2011-07-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多