Dgrid编辑器使用Textarea进行多行输入

时间:2015-12-11 18:20:54

标签: javascript dojo textarea dgrid

以下是我的Dgrid专栏的代码段。我尝试使用TextArea编辑器插件输入多行。但是,每当我尝试按第二行的输入时,编辑器将关闭并退出编辑模式。

var columns: [{ field: 'Name', 
                label: 'Name', 
                sortable: false, 
                editor: "textarea", 
                editOn: "dblclick" }]

enter image description here

我的问题是:

  1. 有人可以建议如何覆盖编辑器插件的键盘事件吗?例如"输入"这个案子的关键
  2. 如果键盘事件"输入"被覆盖,告诉编辑退出编辑模式的最佳方法是什么?例如鼠标单击textarea外的任何区域?
  3. 提前致谢。

1 个答案:

答案 0 :(得分:0)

我认为您正在寻找的是dimissOnEnter。如果在初始化编辑器时将其设置为false,则按Enter键将不会退出textarea的编辑模式