предотвратить перетаскивание на конкретный столбец с помощью slickgrid

0

Я использую slick grid 2.0, и я хочу предотвратить перетаскивание перетаскивания на несколько столбцов и предотвратить переупорядочение столбцов этих столбцов (фиксированная позиция столбца).

Я могу сделать это с небольшими изменениями в Slickgrid.js, передав имена столбцов функции setupColumnReorder(). Но есть ли другой способ сделать это вместо того, чтобы изменять файлы ядра, такие как Slickgrid.js?

Теги:
slickgrid

1 ответ

1

Вы говорите об удалении возможности пользовательского переупорядочения столбцов? Если это то, чего вы пытаетесь достичь, вы можете использовать это свойство enableColumnReorder: false внутри вашего списка options например:

var options = {
  editable: true,
  enableAddRow: true,
  enableCellNavigation: true,
  asyncEditorLoading: true,
  forceFitColumns: false,
  topPanelHeight: 25,
  enableColumnReorder: false
};

Это блокирует переупорядочение всех столбцов

  • 1
    Привет .. Спасибо за ваш ответ .. Но я хочу предотвратить перетаскивание / изменение порядка только на нескольких столбцах (не на всей сетке) ..
  • 0
    Вы нашли ответ на это?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню