【问题标题】:Syncing up filters across many kendo grids在许多剑道网格中同步过滤器
【发布时间】:2017-03-20 06:13:21
【问题描述】:

我希望拥有 3 个具有相同数据源的网格。所有网格都会有一些公共列和一些特定于网格的列。示例:

网格1:
产品 ID、产品名称、产品数量
网格2:
产品 ID、产品名称、订单计数

现在我想同步所有过滤器字段。例如,如果我在 Grid1、ProductName 过滤器中键入“Car x”,我希望它出现在 Grid2 中的同一过滤器中。并且两个网格都应该被过滤。如果我在任何网格中清除此过滤器,则应在所有网格中清除它。
有可能吗?

【问题讨论】:

    标签: filter kendo-ui kendo-grid kendo-datasource


    【解决方案1】:

    是的,可以同步共享同一数据源的所有网格。只需过滤他们的数据源。

    $("#grid1").data('kendoGrid').dataSource.filter({ field: "ProductName", operator: "contains", value: "oil" });
    

    查看演示:jsFiddle

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-19
      相关资源
      最近更新 更多