グリッドの共通コントロールがあり、スクロールはすべてのブラウザーで正常に動作しますが、IE 10/11 では (マウス ホイール スクロールを使用して) スクロールが Kendo UI グリッドの視覚化で動作しません。
コードスニペットは次のとおりです:--
pageSize: self.pageSize、スキーマ: { モデル: self.options.model、データ: 関数 (応答) { if (self.options.jsonData) { response.dataList = self.options.jsonData; } 応答 = self.handleOnSuccess(応答);
self.NoRecordOnsuccess(response);
if (self.options.isDynamicColumnsAvailable) {
self.trigger("configureColumnDataFetched", response.dataList);
}
if (self.options.collection) {
self.options.collection.set(response.dataList);
}
return response.dataList;
},
total: function (response) {
return response.totalRecords;
}
},
change: function (e) {
// Changing sort icon on sort change
self.changeSortIcon(this);
self.modifySenderData(e.sender);
if (self.options.changeEventHandler) {
self.options.changeEventHandler(e);
}
},
requestStart: function (e) {
if (self.options.requestStart) {
self.options.requestStart(e);
}
},
sort: self.options.userPreferenceSort || self.options.defaultSort
},
sortable: self.options.sortable,
selectable: self.options.selectable,
filterable: self.options.filterable,
scrollable: {
virtual: _.isUndefined(self.options.virtualScrollable) ? true : self.options.virtualScrollable
},
reorderable: self.options.reorderable,
resizable: self.options.resizable,
columnReorder: function (e) {
// Update the User preference model with new sequence no
setTimeout(function () {
self.updateColumnSequenceNumber(self.getDataList().columns);
}, 5);
},
columnResize: function (e) {
// Update the User preference model with new width of column
self.updateUserPreference(e.column.preferenceColumnName, "resize", e.newWidth);
},
enableSwipe: true,
columns: this.getGridColumns()
});
},
誰かが解決策を持っている場合は、私に知らせてください。