我需要将excel中的粘贴复制到我的Web应用程序中。我使用了Handsontable插件,它工作得非常好,只有一个我无法向前移动的地方是,我有一个默认的下拉列表,每个被粘贴的行,数据在下拉列表中加载得很好我想选择一个<粘贴所有数据的下拉列表中的strong>默认值。
源代码:
var dataObject = [
{
id: '',
currencyCode: '',
currency: '',
test: 'Select one'
}
];
var hotElement = document.querySelector('#hot');
var hotElementContainer = hotElement.parentNode;
var hotSettings = {
data: dataObject,
columns: [
{
data: 'id',
type: 'numeric'
},
{
data: 'currencyCode',
type: 'text'
},
{
data: 'currency',
type: 'text'
},
{
data:'test',
type: 'dropdown',
source: ['Select one', 'Uploaded', 'Not Available', 'Not Applicable'],
width: 100
}
],
stretchH: 'all',
width: 500,
autoWrapRow: true,
height: 487,
maxRows: 2050,
rowHeaders: true,
colHeaders: [
'Loan Number',
'Document',
'Document Category',
'Resolution'
],
manualRowResize: true,
manualColumnResize: true,
manualRowMove: true,
manualColumnMove: true,
contextMenu: true,
filters: true,
dropdownMenu: true
};
var hot = new Handsontable(hotElement, hotSettings);
HTML:
<div id="hot"></div>