jqgrid长文本包装

Sab*_*ish 11 text jqgrid word-wrap

在jqgrid中我们有很长的文本来自DB,但需要在JQgrid中显示时换行,有没有办法包装长文本(没有任何空格)?我们只有110px备用收款人姓名字段,因为我们需要显示多个列.我们的代码就像

{name:"firstPayeeName",index:"firstPayeeName", width:"110px", align:"left", sorttype:"string"},
Run Code Online (Sandbox Code Playgroud)

如果有的话,请提供解决方案.提前致谢.

Ole*_*leg 32

如果您需要显示的测试没有空格或其他空白区域,则无法使用此处此处所述的CSS样式.

我建议你使用另一种CSS风格:

<style type="text/css">
    .ui-jqgrid tr.jqgrow td {
        word-wrap: break-word; /* IE 5.5+ and CSS3 */
        white-space: pre-wrap; /* CSS3 */
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
        white-space: -pre-wrap; /* Opera 4-6 */
        white-space: -o-pre-wrap; /* Opera 7 */
        overflow: hidden;
        height: auto;
        vertical-align: middle;
        padding-top: 3px;
        padding-bottom: 3px
    }
</style>
Run Code Online (Sandbox Code Playgroud)

如何从演示中看到文本"testtesttesttesttesttesttesttesttest"将显示如下:

在此输入图像描述