如何在列标题文本旁边的列中添加按钮,例如
[Father Name] -- heading in column
变为
[btn obj][Father Name]
非常感谢
答案 0 :(得分:0)
你想在slick.grid.js中做一个钩子。
如果您搜索 createColumnHeaders()功能,您将看到一个位置,您可以在列标题文本之前/之后插入按钮。
var header = $("<div class='ui-state-default slick-header-column' id='" + uid + m.id + "' />")
.html("<span class='slick-column-name'>" + [button here??] m.name + "</span>")
.width(m.width - headerColumnWidthDiff)
.attr("title", m.toolTip || m.name || "")
.attr("data",m.id)
.data("fieldId", m.id)
.addClass(m.headerCssClass || "")
.appendTo($headers);
你真正需要做的就是添加一个具有按钮代码的属性(或者生成按钮的一些变量),你应该好好去。