2013-10-03 163 views
1

我對Extjs上的事件itemclickcheckboxmodel類型的選擇模型有個奇怪的問題。點擊邊框時點擊不會觸發事件

我所定義的樹面板中,並在配置我設置:

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

後,在所述控制器,所述事件附加給該函數:

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

一切完美除了當我點擊項目內部,在分隔項目的最小邊框內。在這種情況下,複選框會更改,但事件不會觸發。

我試着用事件onmousedownitemdblclick但結果是一樣的。有什麼辦法可以防止這種情況發生?

回答

0

您應該使用select事件而不是click,因爲您的意圖是對選擇做出反應。