【问题标题】:Kendo grid column/filter menu disappears after using datepicker使用日期选择器后剑道网格列/过滤器菜单消失
【发布时间】:2013-08-21 20:02:44
【问题描述】:

在我的剑道网格中,我有一个包含日期的数据集。日期是可过滤的,包括内置的日期选择器。

当您单击日期选择器并随后从日历弹出窗口中选择日期时,光标不可避免地位于显示日期选择器图标和输入字段的原始列弹出菜单下方。

因此,在您提交过滤器查询之前,弹出窗口会消失,并要求您返回列菜单,选择过滤器,您将在其中看到之前选择的日期。

然后你可以按提交,它会过滤日期。

这种行为很烦人,我想知道如何保持显示原始列菜单弹出,以便用户可以单击提交。就目前而言,唯一的方法是在单击日期后非常快速地将鼠标移回原始弹出窗口!

【问题讨论】:

  • 好吧,就代码而言,我没有做任何花哨或超出基本剑道设置的事情;我的日期列是用“filterable:true”定义的,并且该字段被设置为类型:Kendo“schema:model:fields:”数组中的“date”。我要说的是我认为它按预期工作,它似乎只是设计中的一个错误,我正试图找到一种解决方法。如果我实际编写了日期选择器可能会更容易,但是由于我的列是日期和可过滤的,它会被 Kendo 自动神奇地实现,因此更难以确定。
  • jsbin.com/AsEtoDik/2 你可以在这里看到问题。任何想法将不胜感激。

标签: kendo-ui kendo-grid


【解决方案1】:

我遇到了完全相同的问题。 OP提到的所有标准设置。

编辑:**** 解决方案 **** kendogrid filter menu closing on mouseleave

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-03
    • 2013-04-17
    相关资源
    最近更新 更多