Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
extjs3编辑器网格限制输入键行为_Extjs_Grid_Key_Extjs3 - Fatal编程技术网

extjs3编辑器网格限制输入键行为

extjs3编辑器网格限制输入键行为,extjs,grid,key,extjs3,Extjs,Grid,Key,Extjs3,在ExtJS3中,我使用的是编辑器网格。单击“输入”,焦点将自动移动到下一行,并将字段移动到编辑器模式 无论如何,我可以更改行为并限制焦点移动到下一行,而不是按enter键停留在同一字段并移出编辑模式。配置编辑器网格的键属性 根据api 关键字:对象/数组 Ext.KeyMap config对象(采用 Ext.KeyMap.addBinding用于将自定义密钥处理分配给此面板 (默认为null) KeyMap是这样配置的 var map = new Ext.KeyMap("editor-grid

在ExtJS3中,我使用的是编辑器网格。单击“输入”,焦点将自动移动到下一行,并将字段移动到编辑器模式


无论如何,我可以更改行为并限制焦点移动到下一行,而不是按enter键停留在同一字段并移出编辑模式。

配置编辑器网格的
键属性

根据api

关键字:对象/数组

Ext.KeyMap config对象(采用 Ext.KeyMap.addBinding用于将自定义密钥处理分配给此面板 (默认为null)

KeyMap是这样配置的

var map = new Ext.KeyMap("editor-grid-id", {
    key: 13, // or Ext.EventObject.ENTER
    fn: myHandler, //return false to cancel the event, or whatever you want to do in the method
    scope: myObject  //the 'this' variable that you would like to use inside the myHandler method
});

配置编辑器网格的
属性

根据api

关键字:对象/数组

Ext.KeyMap config对象(采用 Ext.KeyMap.addBinding用于将自定义密钥处理分配给此面板 (默认为null)

KeyMap是这样配置的

var map = new Ext.KeyMap("editor-grid-id", {
    key: 13, // or Ext.EventObject.ENTER
    fn: myHandler, //return false to cancel the event, or whatever you want to do in the method
    scope: myObject  //the 'this' variable that you would like to use inside the myHandler method
});

如果您使用的是RowSelectionModel,则可以在其配置对象中将
MoveEditorOnter
设置为
false


如果您使用的是RowSelectionModel,则可以在其配置对象中将
MoveEditorOnter
设置为
false