问:如何使用复选框过滤剑道网格数据

Q:How to filter kendo-grid data by using checkbox?

本文关键字:网格 数据 过滤 复选框 何使用      更新时间:2023-09-26

是否有一种方法可以通过使用复选框过滤剑道网格数据?样网格数据

var defaultData = [{
  clientName: "Jupiter-RTU-0B40",
  clientTypeID: 1,
  clientType: "PrimaryProbe",
  SystemTypeID: 5,
  SystemTypeName: "TEMS Automatic",
  lastUpdate: "28d",
  location: "3.08191833333333,101.58238",
  status: "InProcess",
  groups: [1, 2]
}, {
  clientName: "RTU0010F3360B40",
  clientTypeID: 2,
  clientType: "Probe",
  SystemTypeID: 5,
  SystemTypeName: "TEMS Automatic",
  lastUpdate: "28d",
  location: "3.08191833333333,101.58238",
  status: "Pending",
  groups: [1, 2]
}, {
  clientName: "MPC00200C6C2ACE",
  clientTypeID: 1,
  clientType: "PrimaryProbe",
  SystemTypeID: 5,
  SystemTypeName: "TEMS Automatic",
  lastUpdate: "82d",
  location: "63.7443,19.9584",
  status: "InProcess",
  groups: [1, 2]
}, {
  clientName: "RTU0010F33FDBD8",
  clientTypeID: 1,
  clientType: "PrimaryProbe",
  SystemTypeID: 5,
  SystemTypeName: "TEMS Automatic",
  lastUpdate: "0d",
  location: "3.08191833333333,101.58238",
  status: "InProcess",
  groups: [1, 2]
}, {
  clientName: "RTU0010F33FDBD8",
  clientTypeID: 2,
  clientType: "Probe",
  SystemTypeID: 6,
  SystemTypeName: "TEMS Automatic",
  lastUpdate: "0d",
  location: "3.08191833333333,101.58238",
  status: "Pending",
  groups: [1, 2]
}]

例如,我有一个复选框列表,它允许用户选中/取消选中。例如,取消选中lastUpdate,则网格将相应地显示除lastUpdate以外的所有数据。

要获得布尔过滤器,必须定义数据源模型。您可以将字段类型设置为boolean,这样kendo将显示一个boolean过滤器。