Я использую slick grid 2.0, и я хочу предотвратить перетаскивание перетаскивания на несколько столбцов и предотвратить переупорядочение столбцов этих столбцов (фиксированная позиция столбца).
Я могу сделать это с небольшими изменениями в Slickgrid.js, передав имена столбцов функции setupColumnReorder(). Но есть ли другой способ сделать это вместо того, чтобы изменять файлы ядра, такие как Slickgrid.js?
Вы говорите об удалении возможности пользовательского переупорядочения столбцов? Если это то, чего вы пытаетесь достичь, вы можете использовать это свойство enableColumnReorder: false
внутри вашего списка options
например:
var options = {
editable: true,
enableAddRow: true,
enableCellNavigation: true,
asyncEditorLoading: true,
forceFitColumns: false,
topPanelHeight: 25,
enableColumnReorder: false
};
Это блокирует переупорядочение всех столбцов