剑道网格。我想在选中复选框时显示所有活动的组织。

时间:2017-05-04 10:30:15

标签: kendo-grid

我想在选中工具栏复选框时显示所有活动的组织。我在kendo网格工具栏中添加了一个复选框,但无法执行所需的任务。我附上了一张图片,以便您更好地了解我的问题。请帮忙

Kendo Grid

2 个答案:

答案 0 :(得分:0)

假设您的html网格看起来像这样

<div id="organizationGrid"></div>

现在只需在复选框的更改事件

上写下此行
var grid = $("#organizationGrid").data("kendoGrid");
grid.dataSource.filter({ "field": "status", "operator": "eq", "value": true });

以上代码将根据“状态”字段过滤您的网格数据源。

下次请使用jsbin或任何在线代码编辑器给出示例,这样您就可以在“LIVE”视图中获取答案,而不是此虚拟代码。

:)

答案 1 :(得分:0)

你也可以试试这个,

$('#ShowActiveOrganization').on('change',function(e){
   var $grid = $("#organizationGrid").data("kendoGrid");
   var $checkBox=$(this);
   $grid.dataSource.filter({ "field": "status", "operator": "eq", "value":  checkBox.is(':checked') })
}):