我有一个 Handsontable 表,里面装满了数据并且已经渲染了
检查单元格后,我找到了几个感兴趣的单元格并想为它们着色 - 有没有使用 Handsontable 代码的好方法?
请注意,这是在加载和渲染表格之后
编辑:
该表使用基本选项呈现:
$container.handsontable({
startRows: 8,
startCols: 6,
rowHeaders: true,
colHeaders: true,
minSpareRows: 1,
minSpareCols: 1,
//contextMenu: false,
cells: function (row, col, prop) {
}
});
数据通过 Ajax 加载,decode_file.php 读取一个 excel 表并以 JSON 格式返回数据:
$.ajax({
url: "decode_file.php",
type: 'GET',
success: function (res) {
handsontable.loadData(res.data);
console.log('Data loaded');
},
error: function (res) {
console.log("Error : " + res.code);
}
});
加载数据后,用户单击“处理”按钮,代码会查找带有文本“Hello world”的单元格。假设代码在单元格第 4 行/第 5 列中找到文本“Hello World”,并将单元格第 4 行/第 5 列的背景颜色更改为红色