【问题标题】:How to extend width of filter menu in KendoUI Grid如何在 Kendo UI Grid 中扩展过滤器菜单的宽度
【发布时间】:2016-04-01 11:38:37
【问题描述】:

我使用 KendoUI Grid 来显示数据。当我在配置指南中使用 columns.filterable 时,显示数据太长。

如上图所示。

我研究并使用了 .k-multicheck-wrap 来扩展宽度。

但是我遇到的问题是上面的 css 类会影响到所有过滤器菜单。

所以我想影响“上传时间”列。

【问题讨论】:

  • 如果可能的话,请在 dojo.telerik.com 的工作演示中向我们展示您所做的事情,以便我们提出一些建议......
  • @DontVoteMeDown 感谢您的评论。

标签: css filter kendo-ui kendo-grid width


【解决方案1】:

您可以使用 jquery 和 filterMenuInit 事件。此事件仅触发一次 - 当您单击过滤器图标时。在那里你可以施展魔法。

filterMenuInit: function(e){
    if(e.field == "UploadedBy")
        {
            e.container.css({"width": "800px"});
        }
},

Dojo example

【讨论】:

  • 与问题没有直接关系,但我发现这个答案正在寻找类似的问题。随后,值得注意的是,我还发现 filterMenu 弹出窗口会根据内容调整自身大小。因此,如果您在过滤器中有自定义内容,您可以在该内容中指定宽度,而不需要 filterMenuInit
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-24
  • 1970-01-01
  • 1970-01-01
  • 2013-09-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多