我有一个带有插件Slick.CheckboxSelectColumn的网格.
没有Jquery,是否有可能隐藏某些行中的复选框?我想可以使用Formatter.
这是带有slickgrid复选框插件的var:
var checkboxSelector = new Slick.CheckboxSelectColumn({
cssClass: "slick-cell-checkboxsel"
});
Run Code Online (Sandbox Code Playgroud)
列定义:
var columns = [
{ id: "Id", name: "Id", field: "Id", sortable: true, width: 40 },
{ id: "Status", name: 'Status', field: "Status", sortable: true, width: 80 },
checkboxSelector.getColumnDefinition()
];
Run Code Online (Sandbox Code Playgroud)
用于创建网格和注册插件的代码:
grid = new Slick.Grid("#grid", dataView, columns, options);
grid.registerPlugin(new Slick.AutoTooltips({ enableForHeaderCells: true }));
grid.registerPlugin(checkboxSelector)
Run Code Online (Sandbox Code Playgroud)
使用自定义插件checkboxselectcolumn.js,由@JamesSilberbauer创建