繁体   English   中英

如何知道在MVC中的Telerik网格上应用了过滤的列

[英]How to know the colmn on which filtering is applied on telerik grid in MVC

我有一个MVC应用程序,在那个应用程序中,我正在使用telerik网格显示列表。 我也在列上使用过滤选项。 可以知道当前过滤是在哪一列上进行的,即获取列名和值,或者在可能的情况下突出显示该列。

谢谢supriya

您可以使用以下jQuery语句查找已过滤的列元素:

$('th:has(.t-active-filter)');

它将返回列标题(元素)。 您可以轻松获取列索引:

var index = $('th:has(.t-active-filter)').index();

然后获取列JavaScript对象:

var grid = $('#Grid').data('tGrid');
var column = grid.columns[index];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM