我有一个包含许多列的剑道 UI 网格。溢出的列可以通过水平滚动来查看。但是,如果你
1) 滚动到最初未显示的列,然后
2) 对该列进行过滤,以使没有符合过滤条件的行
网格将不再允许水平滚动。应用了过滤器的列无法清除。
过滤后如何显示水平滚动条?
这是一个jsfiddle,您可以在其中看到问题
这是代码:
var dataItem = {};
var columns = [];
for (var i = 0; i < 20; i++) {
dataItem['col' + i] = i;
columns.push( {
field: 'col' + i,
width: 80,
filterable: true,
type: 'number'
} );
}
$("#grid").kendoGrid({
scrollable:true,
columns: columns,
filterable: true,
dataSource: [dataItem]
});
例如,转到第 18 列并过滤等于 20 以查看问题。