jqGrid导航器视图文本自动换行

时间:2014-08-29 19:33:03

标签: jquery struts2 jqgrid struts2-jquery

所以我在我的Struts jqGrid中有一个导航器视图,我用它来显示有关所选行中列的信息。我有一个列,其中包含注释textarea的信息,该列可以在任何时候在网格中显示太多信息。我想使用导航器视图将此列中的文本视为包含单词的段落,但是我找不到格式化选项。目前,文本在一行中,用户必须使用水平滚动条滚动文本。不幸的是文档很差,但我认为我可以在jqGrid中添加一行选项:

navigatorViewOptions="{width:600,reloadAfterSubmit:false}"

或者在我的gridColumn本身上有类似于我的编辑选项:

 <sjg:gridColumn name="asiNotes" edittype="textarea" editoptions="{ maxlength: 500, rows:3,cols:70 }"/>

我还在视图中的id上尝试$("#v_asiNotes").wrap,需要自行换行,但无效。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

使用Oleg的this解决方案解决了这个问题。我不得不用这种风格编辑对话框窗口的CSS:

div.ui-jqdialog-content td.form-view-data {
    white-space: normal !important;
    height: auto;
    vertical-align: middle;
    padding-top: 3px; padding-bottom: 3px
}