【问题标题】:Extjs 3: why don't fire keypress, blur, keyup event in EditorGridPanelExtjs 3:为什么不在 EditorGridPanel 中触发 keypress、blur、keyup 事件
【发布时间】:2014-01-08 20:26:14
【问题描述】:

这是我尝试在 EditorGridPanel 中触发事件 keypress、blur、keyup、mousedown 事件。但在下面的代码中只显示mousedown alert

    grid.on('render', function(){
   var view = grid.getView();

   view.on('blur', function(e, t){
      alert('blur');
   },this);

   view.on('keyup', function(e, t){
      alert('keyup');
   },this);         

   view.on('keypress', function(e, t){
      alert('keypress');
   },this);

   view.mainBody.on('mousedown', function(e, t){
      alert('mousedown');
   },this);

}, this);  

如何在编辑器网格中触发 keypress、blur、keyup 事件

【问题讨论】:

    标签: extjs extjs3


    【解决方案1】:

    网格视图不会触发这些事件。组件事件列表参考documentation

    您可能希望将事件添加到编辑器字段。

    【讨论】:

    • 感谢您的建议。我怎样才能让我的网格编辑器表单网格?
    猜你喜欢
    • 1970-01-01
    • 2011-03-23
    • 2018-08-12
    • 2020-12-14
    • 2015-10-28
    • 2016-09-21
    • 2016-11-24
    相关资源
    最近更新 更多