Мне интересно, как можно использовать несколько редакторов в библиотеке handsontable.js.
Я использую параметр columns
для указания атрибутов каждого столбца. Некоторые из них показывают список с возможными вариантами для ячейки:
{
data: 3,
type: 'autocomplete',
source: function (query, process) {
response = JSON.parse($('#options').val());
process(response);
},
strict: false,
allowInvalid: true,
},
В этом случае он сгенерирует список опций в опции source
.
Теперь я хотел бы добавить еще один редактор в соответствии с этой другой проблемой, но я заметил, что если я добавлю его в объявление столбцов, я потеряю исходную опцию, которая генерирует список автозаполнения:
{
//START
data: 3,
type: 'autocomplete',
source: function (query, process) {
response = JSON.parse($('#start_array').val());
process(response);
},
strict: false,
allowInvalid: true,
editor: LoggingEditor //added here
}
Любое решение для этого?