1

グリッドの共通コントロールがあり、スクロールはすべてのブラウザーで正常に動作しますが、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()
        });
    },

誰かが解決策を持っている場合は、私に知らせてください。

4

0 に答える 0