2013-10-03 44 views
1

我对Extjs上的事件itemclickcheckboxmodel类型的选择模型有个奇怪的问题。点击边框时点击不会触发事件

我所定义的树面板中,并在配置我设置:

selType: 'checkboxmodel', 
selModel: { 
    mode: 'SINGLE' 
}, 

后,在所述控制器,所述事件附加给该函数:

init: function() { 
    this.control({ 
     'MyTree': { 
      itemclick: this.openItem 
     } 
    }); 
}, 

一切完美除了当我点击项目内部,在分隔项目的最小边框内。在这种情况下,复选框会更改,但事件不会触发。

我试着用事件onmousedownitemdblclick但结果是一样的。有什么办法可以防止这种情况发生?

回答

0

您应该使用select事件而不是click,因为您的意图是对选择做出反应。