Dropdown
优质
小牛编辑
125浏览
2023-12-01
function getCarData() { return [ ["Tesla", 2017, "black", "black"], ["Nissan", 2018, "blue", "blue"], ["Chrysler", 2019, "yellow", "black"], ["Volvo", 2020, "white", "gray"] ]; }
This example shows the usage of the Dropdown feature. Dropdown is based on Autocomplete cell type.
All options used by autocomplete
cell type apply to dropdown
as well.
Internally, cell {type: "dropdown"}
is equivalent to cell {type: "autocomplete", strict:
true, filter: false}
. Therefore you can think of dropdown
as a searchable <select>
.
var container = document.getElementById('example1'), hot; hot = new Handsontable(container, { data: getCarData(), colHeaders: ['Car', 'Year', 'Chassis color', 'Bumper color'], columns: [ {}, {type: 'numeric'}, { type: 'dropdown', source: ['yellow', 'red', 'orange', 'green', 'blue', 'gray', 'black', 'white'] }, { type: 'dropdown', source: ['yellow', 'red', 'orange', 'green', 'blue', 'gray', 'black', 'white'] } ] });