当我将<a href="#">Click</a>
放入slickgrid时,我会看到实际代码“<a href="#">Click</a>
”,而我希望该链接可以呈现。
我知道我可以通过订阅点击事件来做到这一点,但它在SlickGrid中是否受到限制?
答案 0 :(得分:14)
编写自定义格式化程序:
function myFormatter(row, cell, value, columnDef, dataContext) {
return "<a href='#'>Click</a>";
}
并在列定义中指定它。
答案 1 :(得分:4)
来自@RicardoStuven
或使用defaultFormatter选项将任何值视为HTML:
defaultFormatter: function (row, cell, value, columnDef, dataContext) {
if (value == null) return '';
return value.toString();
}