我在我的项目中使用Telerik MVC Grid。我只是想稍微更改下拉值。我用Google搜索了该要求,发现过滤器下拉选项由** telerik.grid.min.js文件处理。但是,我不知道如何改变
的顺序默认选项
Is Equal to
Is not equal to
Starts with
Contains
Does not contain
Ends with
更改为以下格式
Contains
Does not contain
Starts with
Ends with
Is Equal to
Is not equal to
任何人都可以告诉我可以更改过滤器下拉框顺序的可能性。
谢谢,
答案 0 :(得分:0)
你可以通过JQuery简单地通过这样的代码来实现它:
$('#GRIDID').find(".t-filter").click(function () {
setTimeout(function () {
$(".t-filter-operator").html('<option value="substringof">Contains</option><option value="notsubstringof">Does not contain</option>');
});
});
注意:上面的代码是一个示例,您应该执行一个过程来检查您拥有的操作符,然后按所需顺序重新填充项目。您可以通过检查渲染的网格找到所有允许的“option
”标记。
答案 1 :(得分:0)
简单的方法(如果你使用MVC剃刀语法)
{{1}}
在这里,Clear()会清空过滤器中的选项,然后您可以添加所需的选项,甚至可以在那里创建自己的自定义选项,只需按照您想要的顺序放置它们即可。
玩得开心!