Textarea 包含很多或行。在 jqgrid 网格中,只应显示第一行。在 jqgrid 视图窗口中,还应显示更多行和可能的滚动条。
如何限制 jqgrid 中行的最大高度的Oleg 答案
将视图窗口中的文本区域高度也限制为单行。如何仅在网格中显示第一行但在 jqgrid 视图形式中显示更多行?
colmodel 是:
{"name":"Description",
"edittype":"textarea",
"wrap":"on",
"formatter":function(v){ return '<div style="max-height:20px">'+$.jgrid.htmlEncode(v)+'</div>';
}
,"editoptions":{"class":"","rows":18,"wrap":"off","style":"width:800px",
"readonly":"readonly"
},
"editrules":{"edithidden":true},"editable":true,"width":539,
"classes":"jqgrid-readonlycolumn"}
jqgrid 视图窗口显示多行。这应该保持不变:
网格还显示多条线。这是错误的。:
如何强制网格在每个文本区域中仅显示第一行
或者可以在屏幕底部显示更多行:如果某行变为活动状态,则 textarea 列的前 10 行应显示在底部。这就像在 Windows 日志查看器中:移动到事件行在单独的窗口中显示事件长数据