首先,我使用版本3.7.1和jQuery UI框架主题。我试图弄清楚如何在jqGrid单元格中使用换行符或甚至是<br />
渲染。
我希望发生的一个例子:
________________________________________________________
Item 1 | some data | Applies to OS 1
Applies to OS 2
Applies to OS 3
Applies to OS 4
__________________________________________________________
Item 2 | some data | Applies to OS 1
__________________________________________________________
Item 3 | some data | Applies to OS 4
Applies to OS 5
__________________________________________________________
当我的数据有<br />
或\ n时,目前会发生什么:
__________________________________________________________
Item 1 | some data | Applies to OS 1Applies to OS 2Applies to OS 3Applies to OS 4
我宁愿不必使用实际的<br />
标签,因为我宁愿不在我的数据中嵌入HTML,但我愿意做任何我必须做的事情,因为我需要将这些数据呈现为价值清单。谢谢你的帮助。
答案 0 :(得分:1)
您应该使用自定义格式化程序(请参阅http://www.trirand.com/jqgridwiki/doku.php?id=wiki:custom_formatter)作为您需要<br />
的列。这允许您为列定义任何HTML片段。请参阅jqGrid: Editable column that always shows a select作为示例。
可能Wrapping Text lines in JqGrid也会对您有所帮助。
P.S。如果您在使用自定义格式化程序时遇到问题,请为您想要的列<br/>
发布列定义和原始数据示例(例如JSON数据)