我想在我的Kendo Grid中隐藏那些包含整数值的列,其中所有单元格都包含“0”值。解决方案是否容易?
var grid = $("#grid").data("kendoGrid");
var data = grid.dataSource.data();
var allZeroes = true;
for (var i = 0; i < data.length; i++) {
// say the name of the field to which the column is bound is "foo"
if (data[i].foo != 0) {
allZeroes = false;
break;
}
}
if (allZeroes) {
grid.hideColumn("foo");
}