2014-08-29 49 views
1

所以我在我的Struts jqGrid中有一個導航器視圖,我正在使用它來顯示有關所選行中列的信息。我有一個專欄,其中包含評論textarea的信息,可以在任何時候在網格中顯示太多信息。我希望使用導航器視圖將本專欄中的文本看作單詞包裝的段落,但沒有可找到的格式選項。目前文本是在一行中,用戶必須使用水平滾動條滾動文本。不幸的是,文件很糟糕,但我認爲會有,我可以在我的jqGrid添加到該行的選項:jqGrid導航器視圖文字換行

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

,或者對我的GridColumn本身類似於我editoptions東西:

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

我也嘗試了$("#v_asiNotes").wrap在視圖中的id,需要用文字包裝無濟於事。

任何想法?

+1

您是否嘗試過更改CSS?像這樣[回答](http://stackoverflow.com/a/3161326/2571926)或[this](http://stackoverflow.com/a/6915486/2571926)? – 2014-08-29 20:13:26

+0

您也可以覆蓋默認使用的插件主題。 – 2014-08-30 11:53:52

+0

是啊,聽起來像我將不得不看看。 – 2014-08-30 21:38:59

回答

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 
}