【发布时间】:2015-06-27 11:31:12
【问题描述】:
我想知道如何在 handsontable.js 库中使用多个编辑器。
我使用columns 选项来指定每个列的属性。
其中一些显示了一个包含单元格可能选项的列表:
{
data: 3,
type: 'autocomplete',
source: function (query, process) {
response = JSON.parse($('#options').val());
process(response);
},
strict: false,
allowInvalid: true,
},
在这种情况下,它将在source 选项中生成选项列表。
现在,我想根据this other issue 添加另一个编辑器,但我注意到如果我在列声明中添加它,那么我会丢失生成自动完成列表的源选项:
{
//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
}
有什么解决办法吗?
【问题讨论】: