表数据单元格中的br标签 - 未呈现td

时间:2015-06-17 15:53:14

标签: jquery html line-breaks

我使用br标签显示表格单元格中的字符串列表。但是,它不会呈现换行符,而是显示为标记字符串。

见第4栏,

enter image description here

我试过了<BR>, <br/>, </br>, <p>。他们都没有打印换行符。

我正在使用Helvetica Sans-serif字体和Jquery-ui, datatables插件。

我没有在任何地方明确使用等宽字体。

1 个答案:

答案 0 :(得分:1)

正如Rory所说,表格单元格内容为HTMLEncoded会导致此错误。

当变量替换为

时,Jquery模板对html内容进行编码
<td>${var_name}</td>

这导致错误,我使用jquery template - html辅助函数

更正了错误
<td>{{html var_name}}</td>

感谢Rory