2017-05-04 20 views
0

我想在選中工具欄複選框時顯示所有活動組織。我在劍道網格工具欄中添加了一個複選框,但無法執行所需的任務。我附上了一張圖片,以便您更好地瞭解我的問題。請幫助Kendo Grid。我想在複選框被選中時顯示所有活動的組織。

Kendo Grid

+0

嘗試添加一個過濾器,以網格的數據源。 dataSource.filter({field:「organization」,operator:「active」,value:「true」}); – AGuyCalledGerald

回答

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') }) 
}): 
0

假設你的網格,HTML看起來像這樣

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

現在只寫上您的複選框的更改事件

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

這條線上面的代碼將篩選網格基於「狀態」字段的數據源。

請下次使用jsbin或任何在線代碼編輯器舉例,以便您可以在「實時」視圖中獲得答案,而不是此虛擬代碼。

:)

+0

太棒了!它爲我工作..謝謝很多。你已經解決了我的問題.. – Ali

相關問題