gpt4 book ai didi

jquery - handOnTable 单元格着色

转载 作者:行者123 更新时间:2023-12-01 01:35:35 24 4
gpt4 key购买 nike

我有一个 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”的单元格。假设代码在单元格 row 4/col 5 中找到文本“Hello World”,并将单元格 row 4/col 5 的背景颜色更改为 红色

最佳答案

主页为您的目的提供了一个很好的示例:

http://handsontable.com/demo/renderers.html

只需修改条件(在本例中为左上角)。

cells: function (row, col, prop) {
if (row === 0 && col === 0) {
return {type: {renderer: greenRenderer}};
}
}

你就完成了。

关于jquery - handOnTable 单元格着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14530375/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com