我有一个与this类似的滑板 例。
数据来自数据库,在一列中我可以包含包含html标签的值,例如“font size = ... color = ... />”,br />和其他人(我写的没有第一个“<”,因为这里文本也自动格式化。)
在运行时,行看起来非常难看,因为它们的格式与html标签相符,所以如果有3个“br”-s,则slickgrid中整行的高度会增加,字体也会变红,等等 是否有某些属性让slickgrid忽略那些html标签并将文本显示为原样?
感谢。
答案 0 :(得分:0)
您可以使用自定义格式化程序忽略html标记,如下所示,
function CustomFormatter(row, cell, value, columnDef, dataContext) {
return $(value).text();
}
有关更多信息,请尝试以下jquery代码,
var htmlData= '<div id="xyz">Html Data</div>';
alert($(htmlData).text());