ext form中 使用了enter键代替tab键切换焦点,当不想tab,再enter时候就提交表单了,怎么弄?
我现在已经知道按回车可以了,就是不知道怎么按回车提交

解决方案 »

  1.   

     if(event.keyCode==13)表单名称.submit()
      

  2.   


    listeners : {
          'specialkey' : {
              fn: function(field, e) {
                  if (e.getKey() == Ext.EventObject.ENTER) {
                 //this.onSave();
              }
          },
          scope: this
       }
    }
      

  3.   

    楼主,按enter键代替tab键切换焦点的源码是否给看下,我也遇到了这个问题,但是网上找了资料都没能解决。
    跪求!谢谢了~
      

  4.   

    坑爹的代码,event.keyCode在firefox中是只读属性不能赋值的。只有在IE里面可以用。listeners也不知道是form的listeners还是textfield的listeners,也没有给出具体方法。