首页 文章

在多个kendo网格中同步过滤器

提问于
浏览
0

我想拥有3个具有相同数据源的网格 . 所有网格都有一些公共列,一些特定于网格 . 例:

GRID1:
ProducId,ProductName,ProductQuantity
GRID2:
ProducId,ProductName,OrdersCount

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

1 回答

  • 0

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

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

    见演示:jsFiddle

相关问题