您现在的位置:首页 >> 前端 >> 内容

ExtJs监听回车事件

时间:2017/8/23 9:10:00 点击:

  核心提示:/***在线编辑器增加事件**auhtor:chenph*date:2016/7/25*/Ext.form.HtmlEditor.override({frame:true,initComponent:...
  1. /**
    *在线编辑器增加事件
    *
    *auhtor:chenph
    *date:2016/7/25
    */
    Ext.form.HtmlEditor.override({
    frame:true,
    initComponent:function(){
    this.callOverridden();
    this.addEvents('submit');
    },
    
    initEditor:function(){
    this.callOverridden();
    
    varme=this;
    vardoc=me.getDoc();
    
    if(Ext.isGecko){
    Ext.EventManager.on(doc,'keypress',me.fireSubmit,me);
    }
    
    if(Ext.isIE||Ext.isWebKit||Ext.isOpera){
    Ext.EventManager.on(doc,'keydown',me.fireSubmit,me);
    }
    },
    
    fireSubmit:function(e){
    if(e.ctrlKey&&Ext.EventObject.ENTER==e.getKey()){
    alert('提交信息');
    }
    }
    });

     

Tags:EX XT TJ JS 
作者:网络 来源:pipi2k17的博