使用 Textarea 进行多行输入的 Dgrid 编辑器
Dgrid Editor using Textarea for multiple lines input
下面是我的 Dgrid 专栏的代码片段。我尝试使用 TextArea 编辑器插件来输入多行。但是,每次当我尝试在第二行按回车键时,编辑器都会关闭并退出编辑模式。
var columns: [{ field: 'Name',
label: 'Name',
sortable: false,
editor: "textarea",
editOn: "dblclick" }]
我的问题是:
- 谁能建议如何覆盖编辑器插件的键盘事件?例如"enter" 本案例的关键
- 如果键盘事件 "enter" 被覆盖,告诉编辑器退出编辑模式的最佳方式是什么?例如鼠标单击文本区域之外的任何区域?
提前致谢。
我想你要找的是dimissOnEnter
。如果在初始化编辑器时将其设置为 false
,则按回车键不会退出文本区域的编辑模式
下面是我的 Dgrid 专栏的代码片段。我尝试使用 TextArea 编辑器插件来输入多行。但是,每次当我尝试在第二行按回车键时,编辑器都会关闭并退出编辑模式。
var columns: [{ field: 'Name',
label: 'Name',
sortable: false,
editor: "textarea",
editOn: "dblclick" }]
我的问题是:
- 谁能建议如何覆盖编辑器插件的键盘事件?例如"enter" 本案例的关键
- 如果键盘事件 "enter" 被覆盖,告诉编辑器退出编辑模式的最佳方式是什么?例如鼠标单击文本区域之外的任何区域?
提前致谢。
我想你要找的是dimissOnEnter
。如果在初始化编辑器时将其设置为 false
,则按回车键不会退出文本区域的编辑模式