我有一个带有许多列的kendo UI网格。溢出的列可以通过水平滚动查看。然而,如果您:
1)滚动到未初始显示的列,并且
2)过滤该列,使得没有行匹配筛选条件,
则网格将不再允许水平滚动。应用了筛选器的列无法被清除。如何在这种筛选后显示水平滚动条?
这里是一个jsfiddle,您可以在其中查看此问题。
例如,前往第18列并过滤等于20以查看问题。
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以查看问题。