javascript - 无法在 DHTMLX 中创建复选框

标签 javascript frontend dhtmlx

我正在尝试创建一个已选中的复选框。我无法找到创建它所需的文档。 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/

相关文章:

php - 替代 if(x >= 200 && x <= 299)?

javascript - 将 json 数据渲染到 dhtmlx 调度程序

javascript - 通过XHR获取json数据以动态智能渲染dhtmlxgrid无限循环

javascript - dhtmlx grid - 添加新行并在单元格编辑器上启动

javascript - 将文件添加到目录时在 node.js 中获取通知

javascript - Angular : set method parameter in subscribe

javascript - 不支持直接渲染 <Context> 并将在未来的主要版本错误中删除

html - Bootstrap 4 Navbar - 间距元素(右、中、左)

javascript - ReactJS 中按钮和普通文本之间的条件渲染

javascript - 在 React.js 中向下滚动页面时如何加载更多搜索结果?