【发布时间】:2013-01-27 06:56:31
【问题描述】:
我有一个包含许多列的剑道 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 以查看问题。
【问题讨论】: