92. extjs specialkey监听回车按键

转自:http://blog.sina.com.cn/s/blog_647a022e0101401n.html

1

 1 监听表单字段事件:
 2 
 3 Ext使得对用户某个动作的监听特别简单,诸如单击某个元素或者按下某个键盘上的键。
 4 
 5 一个经常性的任务就是监听回车按键,然后提交表单,让我们看如何完成这一任务:
 6 
 7 {
 8 
 9    xtype: 'textfield',
10 
11    fieldLabel: 'Title',
12 
13    name: 'title',
14 
15    allowBlank: false,
16 
17    listeners: {
18 
19             specialkey: function(f,e){
20 
21                      if (e.getKey() == e.ENTER) {
22 
23                                movie_form.getForm().submit();
24 
25                      }
26 
27             }
28 
29    }
30 
31 }
32 
33 specialkey监听器(listener)用来监听任何你需要监听的按键。这个监听器可以在上下左右箭头按键被按下时触发,或者Tab、Esc等等。这就是为什么我们要先判断是否按下的是回车键,这样的话,表单只能通过回车键提交。
原文地址:https://www.cnblogs.com/sharpest/p/7704137.html