2014-01-15 54 views
1

我在Extjs應用程序中使用MVC體系結構。我有一個簡單的按鈕,它看起來像一個:以編程方式單擊Extjs中的按鈕

{ 
    xtype: 'button', 
    id: 'searchButton', 
    margin: '5 0', 
    text: 'Search' 
} 

我如何通過編程按按鈕就可以從這個觀點?

+1

[this](http://try.sencha.com/extjs/4.0.7/demos/Ext.Button.handler.1/)可能對您有所幫助。 –

回答

3

我覺得模仿按鈕點擊從視圖這是一個不好的解決方案。如果你使用MVC架構,你可以從Controller中完成。你可能會發射事件,因爲你的解決方案是不好的方法。但是,如果你仍然想這樣做,這個代碼我認爲將有利於你:

Ext.get('searchButton').dom.click(); 

並請閱讀這篇文章在官方網站EXTjs MVC-architecture

+0

謝謝你的作品! – user3197236

2

我用這個做同樣的事情:

var ele = Ext.getCmp("searchButton"); 
ele.fireEvent('click'); 
相關問題