我正在尝试创建一个已选中的复选框。我无法找到创建它所需的文档。 JS 函数的输入是单元格。我不知道之后该做什么。
到目前为止,这是我的代码:
function eXcell_includeRC(cell) {
try {
this.cell = cell;
this.grid = this.cell.parentNode.grid;
var cbvalue = regExpGetValueCell;
if (cbvalue = 'Y') {
//add something to show a checked checkbox
} else {
//add somethig to add an unchecked checkbox
}
} catch(error){
alert (error.toSource());
}
return "false";
};
这就是我被困住的地方。我检查了下面的链接。 http://docs.dhtmlx.com/grid__basic_operations.html#grid
但是那里给出的选项不起作用。
最佳答案
您需要将复选框所需的 html 内容放置在自定义 exCell 的 setValue 函数中。
在这里您可以找到有关在 dhtmlxGrid 中构建自定义列类型的详细教程,其中包含不同的示例: http://docs.dhtmlx.com/grid__columns_types.html#customcolumntypes 请注意“按钮”列类型,它非常接近您的需求。
关于javascript - 无法在 DHTMLX 中创建复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37795670/