单击Kendo
时,我需要在特定列上禁用button
过滤器选项。我给出了链接Grid Custom Filter for Columns Not In Grid中提到的镜头,但是由于未定义filterable,因此抛出了错误。请帮忙。
function ButtonClick() {
var TestGridDetails = $("#TestGrid").data("kendoGrid");
TestGridDetails.columns[6].filterable(false);
}
最佳答案
看来您不能只更改一个列的值。您可以使用setOptions方法全局更改选项,但需要定义所有列的详细信息。
function ButtonClick() {
var TestGridDetails = $("#TestGrid").data("kendoGrid"),
columnsConfig = TestGridDetails.options.columns;
columnsConfig[6].filterable = false;
TestGridDetails.setOptions({columns: columnsConfig});
}
关于javascript - 在特定列上禁用kendogrid过滤器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27185196/