站内搜索:
首页 >> 前端 >> 内容
ExtJs监听回车事件

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

  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('提交信息');
    }
    }
    });

     

  • 上一篇:关于npm-cnpm-postcss-autoprefixer以及BootStrap的使用
  • 下一篇:使用vue-cli构建vue工程,及一些小坑的记录
  • 返回顶部