繁体   English   中英

使用textarea编辑器编辑后如何重置制表符行高?

[英]How to reset tabulator row height after edit with a textarea editor?

一旦我用 textarea 作为编辑器编辑了一个字段,行高就会保持在展开状态。 如何自动将行高重置为其原始高度?

col_num: "4"
field: "tabulator_table_sql"
title: "Combo SQL"
visible: true
frozen: false
align: ""
editor: "textarea"
formatter: ""
validator: ""
width: "500"
decimals: "0"
widthGrow: ""
widthShrink: ""
headerFilter: "input"
headerFilterParams: ""
headerSort: false
sorter: ""
sorterParams: ""
headerSortTristate: false
headerVertical: false
combo_sql: ""
required: false
readonly: false
tablenamedisplay: "Tabulator Tables"
editorParams:
elementAttributes:
maxlength: "500"
__proto__: Object
verticalNavigation: "editor"

任何帮助将不胜感激。 谢谢

工作示例: https : //jsfiddle.net/mcsg57/tae6sjpv/51/

我没有为 textarea 编辑器使用格式化程序。 (我宁愿不扩展该行)这会导致在编辑时扩展该列,但是当我离开该行时,我希望该行返回到原始高度。 有没有办法以编程方式重置行高?

编辑完单元格后,JS Fiddle 中的行高会重置回一行。

如果您希望单元格保持全高,则应在列定义中使用textarea格式化程序:

{field: "table_sql",title: "Table SQL",formatter: "textarea"}

附带说明一下,您的列中的大多数选项不需要在那里,如果您想更改默认行为,您只需要设置一个属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM