2012-10-30 38 views
1

我正在尋找在Kendo網格上創建一堆過濾器,但這些過濾器用於隱藏列。在Kendo Grid中隱藏列但顯示其過濾器

我想顯示過濾器(可能使用jQuery將它移動到網格區域外),但保留整個列隱藏。

有什麼建議嗎?

回答

3

使用dataSource。該實現的方法爲filter

 $('#GridName').data().kendoGrid.dataSource.filter({field:"hiddenColumnName",operator:"gt",value:42}); 

如果由於某種原因想要從網格中提取這些過濾器描述符,則可以使用不帶參數的過濾器方法。將返回一個對象,其中將包含如何過濾網格。

請注意,這種方法甚至不需要隱藏列(您可以跳過聲明它們)。整個對象(包含所有字段)在客戶端默認可用。

相關問題