防止kendoui网格过滤器的按键上的数据源调用

时间:2016-11-07 08:25:17

标签: kendo-ui kendo-ui-grid

我知道它是由过滤网格标题中的自动填充控件引起的(它试图访问网格的同一数据源) 防止这种情况的简单方法似乎停止了按键事件。

我尝试过以下方法:

$('TR.k-filter-row').find(".k-input").keypress(function (event) { 
    event.stopPropagation(); 
    //event.stopImmediatePropagation();   
    //event.preventDefault() 
});

我尝试了event.stopImmediatePropagation()和event.preventDefault(),(以及keypress,keyup,keydown事件)但是没有工作。

我怀疑我没有对正确的控件采取行动,但是对输入控件进行着色(对于调试pourpose)选择器似乎正确指向正确的控件

$('TR.k-filter-row').find(".k-input").css({ "background-color": "red" });

1 个答案:

答案 0 :(得分:0)

您可以关闭AutoComplete的serverFiltering选项。以下是如何做到这一点:

http://docs.telerik.com/kendo-ui/api/javascript/ui/grid#configuration-columns.filterable.cell.template