如何在jqgrid中以编辑形式显示只读字段或以其他方式显示来自readonly列的全文

And*_*rus 6 javascript jqgrid

jqGrid colModel包含使用以下属性定义的只读多行列.内容行长度大于列宽,文本长,因此tooltio不显示其全部内容.无法看到整个内容.

我正在寻找一种允许用户查看整列内容的方法.例如,如果按下编辑表单按钮,则此列内容应以编辑形式显示为readonly textarea.但是,只读列不会以编辑形式出现.

如何让用户看到整栏内容?

colModel: [{
"name":"LoggedLongText",
"editable":false,"width":539,
"classes":"jqgrid-readonlycolumn","fixed":true,
"hidden":false,"searchoptions":{"sopt":["cn","eq","ne","lt","le","gt","ge","bw","ew","nc"]}}
}]
Run Code Online (Sandbox Code Playgroud)

Ole*_*leg 31

是设置

editable: true, editoptions: { readonly: "readonly" }
Run Code Online (Sandbox Code Playgroud)

可能你需要什么?

更新: 免费的jqGrid支持editable从4.8版开始的更多属性值.维基文章描述了editable可以是函数和它另外支持三种字符串值使用形式的编辑的情况下:"hidden","disabled""readonly".